List of presidents of Seychelles
| President of the Republic of Seychelles | |
|---|---|
| File:Flag of the President of Seychelles.svg | |
since 26 October 2025 | |
| Residence | State House, Victoria, Mahé[1] |
| Term length | Five years, renewable once |
| Constituting instrument | Constitution of Seychelles (1993) |
| Inaugural holder | James Mancham |
| Formation | 29 June 1976 |
| Deputy | Vice-President of Seychelles |
| Salary | R94,000/US$6,896 monthly[2] |
| Website | http://www.statehouse.gov.sc |
| File:Coat of arms of Seychelles.svg |
|---|
This article contains a list of presidents of the Republic of Seychelles.
Term limits
[edit | edit source]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.[3]
List of officeholders
[edit | edit source]- Political parties
- Symbols
§ Elected unopposed
| No. | Portrait | Name (Birth–Death) |
Elected | Term of office | Political party (Coalition) | ||
|---|---|---|---|---|---|---|---|
| Took office | Left office | Time in office | |||||
| 1 | File:James Mancham - Official Portrait (cropped) 2.png | Sir James Mancham (1939-2017) |
— | 29 June 1976 | 5 June 1977 (Deposed in a coup) |
341 days | SDP |
| 2 | File:France Albert-René.png | France-Albert René (1935-2019) |
1979[§] 1984[§] 1989[§] 1993 1998 2001 |
5 June 1977 | 14 July 2004 (Resigned) |
27 years, 39 days | SPUP until 1978 renamed to SPPF |
| 3 | File:James Michel 2014.png | James Michel (born 1944) |
2006 2011 2015 |
14 July 2004 | 16 October 2016 (Resigned) |
12 years, 94 days | SPPF until 2009 renamed to PP |
| 4 | File:Danny Faure 2013-04-23.jpg | Danny Faure (born 1962) |
— | 16 October 2016 | 26 October 2020 | 4 years, 10 days | PP until 2018 renamed to US |
| 5 | File:Wavel Ramkalawan - president of Seychelles.jpg | Wavel Ramkalawan (born 1961) |
2020 | 26 October 2020 | 26 October 2025 | 5 years, 0 days | SNP (LDS) |
| 6 | File:Patrick Herminie (cropped).jpg | Patrick Herminie (born 1963) |
2025 | 26 October 2025 | Incumbent | 179 days | US |
Timeline
[edit | edit source]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:23/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:23/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 = 23/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:81.7
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:64
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:65.1
bar:Herminie color:alive from:0 till:62.09 bar:Herminie color:pres from:62.09 till:62.6
</timeline>
Latest election
[edit | edit source]| Candidate | Party | First round | Second round | |||
|---|---|---|---|---|---|---|
| Votes | % | Votes | % | |||
| Patrick Herminie | United Seychelles | 30,736 | 48.83 | 34,389 | 52.73 | |
| Wavel Ramkalawan | Linyon Demokratik Seselwa | 29,230 | 46.44 | 30,823 | 47.27 | |
| Maarco Francis | Seychelles United Movement | 1,329 | 2.11 | |||
| Robert Moumou | Seychelles People's National Movement | 593 | 0.94 | |||
| Alain St Ange | Lalyans Nouvo Sesel | 513 | 0.82 | |||
| Charles De Clarisse | Independent | 253 | 0.40 | |||
| Ralph Volcère | Independent | 217 | 0.34 | |||
| Kisna Louise | Independent | 68 | 0.11 | |||
| Total | 62,939 | 100.00 | 65,212 | 100.00 | ||
| Valid votes | 62,939 | 97.11 | 65,212 | 97.59 | ||
| Invalid/blank votes | 1,870 | 2.89 | 1,607 | 2.41 | ||
| Total votes | 64,809 | 100.00 | 66,819 | 100.00 | ||
| Registered voters/turnout | 77,045 | 84.12 | 77,045 | 86.73 | ||
| Source: ECS, ECS | ||||||
See also
[edit | edit source]- 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
[edit | edit source]- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).