List of presidents of Seychelles
Template:Short description Template:EngvarB Template:Use dmy dates Script error: No such module "infobox".Script error: No such module "Check for unknown parameters". Template:Sidebar with collapsible lists
This article contains a list of presidents of the Republic of Seychelles.
Term limits
As of 2021, there is a two-term limit for the president in the Constitution of Seychelles. The term limit has not been met by any president yet.[1]
List of officeholders
- Political parties
<templatestyles src="Legend/styles.css" />
<templatestyles src="Legend/styles.css" />
<templatestyles src="Legend/styles.css" />
- Symbols
<templatestyles src="Citation/styles.css"/>§ Elected unopposed
| No. | Portrait | Name (Birth–Death)Script error: No such module "Check for unknown parameters". |
Elected | Term of office | Political party (Coalition)Script error: No such module "Check for unknown parameters". | ||
|---|---|---|---|---|---|---|---|
| Took office | Left office | Time in office | |||||
| style="background:Template:Party color; color:white" | 1 | File:James Mancham - Official Portrait (cropped) 2.png | Sir James Mancham (1939-2017)Script error: No such module "Check for unknown parameters". |
— | 29 June 1976 | 5 June 1977 (Deposed in a coup)Script error: No such module "Check for unknown parameters". |
Template:Ayd | SDP |
| style="background:Template:Party color; color:white" | 2 | File:France Albert-René.png | France-Albert René (1935-2019)Script error: No such module "Check for unknown parameters". |
Template:Text Template:Text Template:Text 1993 1998 2001 |
5 June 1977 | 14 July 2004 (Resigned)Script error: No such module "Check for unknown parameters". |
Template:Ayd | SPUP until 1978 renamed toScript error: No such module "Check for unknown parameters". SPPF |
| style="background:Template:Party color; color:white" | 3 | File:James Michel 2014.png | James Michel (born 1944)Script error: No such module "Check for unknown parameters". |
2006 2011 2015 |
14 July 2004 | 16 October 2016 (Resigned)Script error: No such module "Check for unknown parameters". |
Template:Ayd | SPPF until 2009 renamed toScript error: No such module "Check for unknown parameters". PP |
| style="background:Template:Party color; color:white" | 4 | File:Danny Faure 2013-04-23.jpg | Danny Faure (born 1962)Script error: No such module "Check for unknown parameters". |
— | 16 October 2016 | 26 October 2020 | Template:Ayd | PP until 2018 renamed toScript error: No such module "Check for unknown parameters". US |
| 5 | File:Wavel Ramkalawan - president of Seychelles.jpg | Wavel Ramkalawan (born 1961)Script error: No such module "Check for unknown parameters". |
2020 | 26 October 2020 | 26 October 2025 | Template:Ayd | SNP (LDS)Script error: No such module "Check for unknown parameters". |
| style="background:Template:Party color; color:white" | 6 | File:Patrick Herminie (cropped).jpg | Patrick Herminie (born 1963)Script error: No such module "Check for unknown parameters". |
2025 | 26 October 2025 | Incumbent | Template:Ayd | US |
Timeline
This is a graphical lifespan timeline of the presidents of Seychelles. They are listed in order of first assuming office.
<timeline> ImageSize = width:900 height:auto barincrement:21 PlotArea = top:10 bottom:80 right:150 left:20 AlignBars = late
Colors =
id:sdp value:rgb(0,0,1) legend:Seychelles_Democratic_Party id:spup value:rgb(0.73,0.16,0.2) legend:Seychelles_People's_United_Party id:sppf value:rgb(0.82,0.16,0.16) legend:Seychelles_People's_Progressive_Front id:pl value:rgb(0.94,0,0.11) legend:People's_Party id:us value:rgb(0.86,0,0.15) legend:United_Seychelles id:snp value:rgb(0.1,0.6,0.35) legend:Seychelles_National_Party
id:gray1 value:gray(0.85) id:gray2 value:gray(0.95)
DateFormat = dd/mm/yyyy Period = from:01/01/1976 till:28/04/2026 TimeAxis = orientation:horizontal ScaleMajor = gridcolor:gray1 unit:year increment:5 start:1980 ScaleMinor = gridcolor:gray2 unit:year increment:1 start:1976
Legend = columns:1 left:150 top:35 columnwidth:170
TextData =
pos:(20,38) textcolor:black fontsize:M text:"Political party:"
BarData =
bar:Mancham bar:René bar:Michel bar:Faure bar:Ramkalawan bar:Herminie
PlotData =
width:5 align:left fontsize:9 shift:(5,-4) anchor:till
bar:Mancham from:29/06/1976 till:05/06/1977 color:sdp text:"James Mancham"
bar:René from:05/06/1977 till:02/06/1978 color:spup from:02/06/1978 till:14/07/2004 color:sppf text:"France-Albert René"
bar:Michel from:14/07/2004 till:12/06/2009 color:sppf from:12/06/2009 till:16/10/2016 color:pl text:"James Michel"
bar:Faure from:16/10/2016 till:25/11/2018 color:pl from:25/11/2018 till:26/10/2020 color:us text:"Danny Faure"
bar:Ramkalawan from:26/10/2020 till:26/10/2025 color:snp text:"Wavel Ramkalawan"
bar:Herminie from:26/10/2025 till:28/04/2026 color:us text:"Patrick Herminie"
</timeline>
The following chart lists presidents by lifespan (living presidents on the green line), with the years outside of their presidency in beige.
<timeline> Define $width = 1000 # 9.09 pixels per year ($end - $start) × 9.09 Define $warning = 880 # $width - 120 Define $height = 275 # 6 × 25 + 125 Define $footnote = 600 # $width - 400
DateFormat = dd/mm/yyyy
Define $dy = -5 # shift text to button side of bar Define $start = 01/01/1935 # Just before eldest (René) was born Define $end = 01/01/2030 # Next 5-year multiple after this year Define $now = 28/04/2026
ImageSize = width:$width height:$height PlotArea = right:10 left:1 bottom:80 top:60 Period = from:$start till:$end TimeAxis = orientation:horizontal Legend = orientation:vertical columns:1 left:0 top:50 columnwidth:500
Colors =
id:bg value:white
id:lightline value:rgb(0.8, 0.8, 0.8)
id:lighttext value:rgb(0.5, 0.5, 0.5)
id:LIFESPAN value:rgb(0.88, 0.90, 0.70) Legend: Lifespan
id:SDP value:rgb(0, 0, 1) Legend: Seychelles_Democratic_Party
id:US value:rgb(0.73, 0.16, 0.2) Legend: Seychelles_People's_United_Party/Seychelles_People's_Progressive_Front/People’s_Party/United_Seychelles
id:SNP value:rgb(0.02, 0.59, 0.29) Legend: Seychelles_National_Party
id:NAME value:rgb(0.15, 0.13, 0.05)
id:TODAY value:green
BackgroundColors = canvas:bg ScaleMinor = gridcolor:lightline unit:year increment:1 start:$start ScaleMajor = gridcolor:lighttext unit:year increment:10 start:1940
LineData=
at:$now color:TODAY width:0.1
PlotData=
bar:1 width:18 color:LIFESPAN align:center fontsize:M from:11/08/1939 till:28/06/1976 shift:(-0,$dy) textcolor:NAME text:James Mancham color:SDP from:29/06/1976 till:05/06/1977 color:LIFESPAN from:05/06/1977 till:08/01/2017
bar:2 width:18 color:LIFESPAN align:center fontsize:M from:16/11/1935 till:05/06/1977 shift:(-0,$dy) textcolor:NAME text:France-Albert René color:US from:05/06/1977 till:14/07/2004 color:LIFESPAN from:14/07/2004 till:27/02/2019
bar:3 width:18 color:LIFESPAN align:center fontsize:M from:16/08/1944 till:14/07/2004 shift:(-0,$dy) textcolor:NAME text:James Michel color:US from:14/07/2004 till:16/10/2016 color:LIFESPAN from:16/10/2016 till:$now
bar:4 width:18 color:LIFESPAN align:center fontsize:M from:08/05/1962 till:16/10/2016 shift:(-0,$dy) textcolor:NAME text:Danny Faure color:US from:16/10/2016 till:26/10/2020 color:LIFESPAN from:26/10/2020 till:$now
bar:5 width:18 color:LIFESPAN align:center fontsize:M from:15/03/1961 till:26/10/2020 shift:(-0,$dy) textcolor:NAME text:Wavel Ramkalawan color:SNP from:26/10/2020 till:26/10/2025 color:LIFESPAN from:26/10/2025 till:$now
bar:6 width:18 color:LIFESPAN align:center fontsize:M from:22/09/1963 till:26/10/2025 shift:(-0,$dy) textcolor:NAME text:Patrick Herminie color:US from:26/10/2025 till:$now
TextData =
fontsize:M textcolor:green pos:($warning,30) text:Updated 04/2026
TextData =
pos:(340,$height) fontsize:L textcolor:black text:"Lifespan of each Seychellois president"</timeline>
The following chart shows presidents by their age (living presidents in green), with the years of their presidency in blue.
<timeline> ImageSize = width:1000 height:120 PlotArea = width:900 height:90 left:80 bottom:30 AlignBars = justify
Colors =
id:pre value:rgb(0.7,0.7,0.7) # grey id:pres value:rgb(0,0,1) # blue id:post value:rgb(0.7,0.7,0.7) # grey id:alive value:rgb(0.5,0.8,0.5) # green
Period = from:0 till:83.5 TimeAxis = orientation:horizontal ScaleMajor = gridcolor:black unit:year increment:10 start:0 ScaleMinor = unit:year increment:1 start:0
PlotData=
align:center width:8 shift:(0,-0)
bar:Mancham color:pre from:0 till:36.88 bar:Mancham color:pres from:36.88 till:37.82 bar:Mancham color:post from:37.82 till:77.41
bar:René color:pre from:0 till:41.55 bar:René color:pres from:41.55 till:68.66 bar:René color:post from:68.66 till:83.28
bar:Michel color:alive from:0 till:59.91 bar:Michel color:pres from:59.91 till:72.17 bar:Michel color:alive from:72.17 till:Template:A.y
bar:Faure color:alive from:0 till:54.44 bar:Faure color:pres from:54.44 till:58.47 bar:Faure color:alive from:58.47 till:Template:A.y
bar:Ramkalawan color:alive from:0 till:59.62 bar:Ramkalawan color:pres from:59.62 till:64.62 bar:Ramkalawan color:alive from:64.62 till:Template:A.y
bar:Herminie color:alive from:0 till:62.09 bar:Herminie color:pres from:62.09 till:Template:A.y
</timeline>
Latest election
Script error: No such module "Labelled list hatnote". Template:Election results
See also
- History of Seychelles
- Politics of Seychelles
- List of colonial governors and administrators of Seychelles
- Vice-President of Seychelles
- First Lady of Seychelles
- Prime Minister of Seychelles
References
<templatestyles src="Reflist/styles.css" />
- ↑ Script error: No such module "citation/CS1".
Script error: No such module "Check for unknown parameters".
External links
Template:SeychellesPresidentsandPMs Template:Country topics Template:Heads of state and government of African states