TermClock

How long every world leader has left in office

← All countries

🇳🇬 Nigeria

Federal presidential republicElectoral democracy

Portrait of Bola Tinubu

Bola Tinubu

President · 1,190 days in office · 270 days remaining

Eligible to run again

How the political system works in Nigeria

Nigerians elect their president directly every four years. A president can serve a maximum of two terms.

Next election: 2027 — Next Nigerian presidential election, expected February 2027.

Tenure records

Longest-serving

Olusegun Obasanjo

4,247 days · 2 terms

Shortest-serving

Ernest Shonekan

83 days

Average tenure

1,451 days

Bola Tinubu: 18% below average

Recent presidents by days in office

Bola Tinubu1,190Muhammadu Buhari3,527Goodluck Jonathan1,850Umaru Musa Yar'Adua1,072Olusegun Obasanjo4,247Abdulsalami Abubakar355Sani Abacha1,664Ernest Shonekan83Ibrahim Babangida2,921Shehu Shagari1,552Murtala Muhammed198Yakubu Gowon3,284Johnson Aguiyi-Ironsi177Nnamdi Azikiwe838

Is a leader's tenure getting longer or shorter in Nigeria?

Across 15 completed terms, the average president of Nigeria has served 1,451 days (about 4.0 years). Terms are getting longer: the last five completed terms averaged 1,824 days.

821d4y7y9y198020002020

One completed term Average tenure per decade

All presidents of Nigeria

#NameTook officeLeft officeDays
16Bola TinubuMay 29, 2023Incumbent1,190
15Muhammadu BuhariMay 29, 2015May 29, 20232,922
14Goodluck JonathanMay 5, 2010May 29, 20151,850
13Umaru Musa Yar'AduaMay 29, 2007May 5, 20101,072
12Olusegun ObasanjoMay 29, 1999May 29, 20072,922
11Abdulsalami AbubakarJun 8, 1998May 29, 1999355
10Sani AbachaNov 17, 1993Jun 8, 19981,664
9Ernest ShonekanAug 26, 1993Nov 17, 199383
8Ibrahim BabangidaAug 27, 1985Aug 26, 19932,921
7Muhammadu BuhariDec 31, 1983Aug 27, 1985605
6Shehu ShagariOct 1, 1979Dec 31, 19831,552
5Olusegun ObasanjoFeb 13, 1976Sep 30, 19791,325
4Murtala MuhammedJul 30, 1975Feb 13, 1976198
3Yakubu GowonAug 1, 1966Jul 29, 19753,284
2Johnson Aguiyi-IronsiJan 16, 1966Jul 12, 1966177
1Nnamdi AzikiweOct 1, 1963Jan 16, 1966838

Officeholder history via Wikidata. Multiple rows for one person indicate separate terms.

Frequently asked questions

Who is the President of Nigeria?
Bola Tinubu has been President of Nigeria since May 29, 2023.
How is the leader of Nigeria chosen?
Nigerians elect their president directly every four years. A president can serve a maximum of two terms.
Who is the longest-serving President of Nigeria?
Olusegun Obasanjo, with 4,247 days in office across 2 terms.
Are leaders serving longer or shorter terms in Nigeria?
Across 15 completed terms, the average president of Nigeria has served 1,451 days (about 4.0 years). Terms are getting longer: the last five completed terms averaged 1,824 days.