La Repubblica delle Seychelles ha un sistema politico basato sul multi partitismo. Il presidente ha potere esecutivo ed e’ sia il capo dello Stato sia del Governo. Egli e’ ugualmente a capo di un gabinetto di 10 ministri che include il Vicepresidente.
Nell’aprile 2004, Il Sig. James Alix Michel ha sostituito France Albert Rene, Presidente dello Stato dal 1977. Attualmente il vicepresidente e’ il Sig. Joseph Belmont. Il primo ministro e’ il Sig. Danny Faure che e’ anche Ministro delle Finanze.
L’Assemblea Nazionale e’ investita del potere legislativo. Essa e’ composta da 34 membri, 25 dei quali sono eletti direttamente dalle circoscrizioni mentre i rimanenti seggi vengono assegnati proporzionalmente in base ai risultati elettorali.
Il Partito Lepep, The People’s Party, precedentemente conosciuto come Seychelles People’s Progressive Front (SPPF), è attualmente diretto dal Presidente Michel, e detiene 23 seggi in Assemblea.
Il principale partito d’opposizione, il Seychelles National Party (SNP, precedentemente chiamato United Opposition) tiene gli 11 seggi rimanenti. L’SNP e’ diretto dal reverendo Wavel Ramkalawan.
L’altro partito politico presente (attualmente non rappresentato nell’Assemblea Nazionale) e’ il Partito Democratico (DP), diretto dal sig. Alain Volcere.
La Repubblica delle Seychelles e’ membro delle Nazioni Unite, dell’Unione Africana, del Commonwealth e dell’associazione dei Paesi Francofoni. Ha ambasciate a Parigi, New York, Brussels, New Delhi e Beijing oltre che uffici consolari onorari in tutto il mondo.