🇲🇬 Madagascar
RepublicClosed autocracy

Michael Randrianirina
President · 321 days in office
Tenure records
Longest-serving
Didier Ratsiraka
8,467 days · 2 terms
Shortest-serving
Hyppolite Ramaroson
0 days
Average tenure
1,616 days
Michael Randrianirina: 80% below average
Recent presidents by days in office
Is a leader's tenure getting longer or shorter in Madagascar?
Across 15 completed terms, the average president of Madagascar has served 1,616 days (about 4.4 years). Terms are getting shorter: the last five completed terms averaged just 836 days. The last leader to beat the average was Andry Rajoelina, who left office in 2023.
One completed term Average tenure per decade
All presidents of Madagascar
| # | Name | Took office | Left office | Days |
|---|---|---|---|---|
| 16 | Oct 14, 2025 | Incumbent | 321 | |
| 15 | Dec 16, 2023 | Oct 14, 2025 | 668 | |
| 14 | Jan 19, 2019 | Sep 9, 2023 | 1,694 | |
| 13 | Sep 7, 2018 | Jan 19, 2019 | 134 | |
| 12 | Jan 25, 2014 | Sep 7, 2018 | 1,686 | |
| 11 | Mar 17, 2009 | Jan 25, 2014 | 1,775 | |
| 10 | Hyppolite Ramaroson | Mar 17, 2009 | Mar 17, 2009 | 0 |
| 9 | May 6, 2002 | Mar 17, 2009 | 2,507 | |
| 8 | Feb 9, 1997 | Jul 5, 2002 | 1,972 | |
| 7 | Sep 5, 1996 | Feb 9, 1997 | 157 | |
| 6 | Mar 27, 1993 | Sep 5, 1996 | 1,258 | |
| 5 | Jun 15, 1975 | Mar 27, 1993 | 6,495 | |
| 4 | Gilles Andriamahazo | Feb 12, 1975 | Jun 15, 1975 | 123 |
| 3 | Feb 5, 1975 | Feb 11, 1975 | 6 | |
| 2 | Oct 11, 1972 | Feb 5, 1975 | 847 | |
| 1 | May 1, 1959 | Oct 11, 1972 | 4,912 |
Officeholder history via Wikidata. Multiple rows for one person indicate separate terms.
Frequently asked questions
- Who is the President of Madagascar?
- Michael Randrianirina has been President of Madagascar since Oct 14, 2025.
- Who is the longest-serving President of Madagascar?
- Didier Ratsiraka, with 8,467 days in office across 2 terms.
- Are leaders serving longer or shorter terms in Madagascar?
- Across 15 completed terms, the average president of Madagascar has served 1,616 days (about 4.4 years). Terms are getting shorter: the last five completed terms averaged just 836 days. The last leader to beat the average was Andry Rajoelina, who left office in 2023.