Die Republik Seychellen hat ein Mehr-Parteien-System mit einem Präsidenten der die Funktion des Staatsoberhauptes und Regierungschefs innehat. Der Präsident übt den Vorsitz in einem Kabinett aus, das aus 10 Ministern inklusive dem Vizepräsidenten besteht.
Im April 2004 löste James Alix Michel den damaligen Präsidenten Albert René ab, nachdem dieser seit 1977 im Amt war. Der derzeitige Vizepräsident ist Joseph Belmont. Der erste designierte Minister ist Danny Faure, er übt gleichzeitig die Funktion des Finanzministers aus.
Die Legislative wird durch das Parlament ausgeübt. Es besteht aus 34 Abgeordneten von denen 25 direkt nach dem Mehrheitswahlrecht gewählt werden.
Die derzeitig durch den früheren Präsidenten France Albert René geführte Seychelles Peoples Progressive Front (SPPF) hat 23 Sitze im Parlament.
Die wichtigste Oppositionspartei, die Seychelles National Party (SNP, früher bekannt als United Opposition) hat die restlichen 11 Sitze. Die SNP wird angeführt von Pfarrer Wavel Ramkalawan.
Die zweitwichtigste Partei (derzeit nicht im Parlament vertreten) ist die Democratic Party (DP) und wird von Ralph Volcere angeführt.
Die Seychellen sind Mitglied der Vereinten Nationen, der Afrikanischen Union, des Commonwealth und der La Francophonie. Sie unterhalten Botschaften in Paris, New York, Brussels, New Delhi und Beijing Honorarkonsulate sind weltweit vertreten.