Heads of State

Nigerian Presidents and Heads of State (1960 to Date)

Nigeria has had 16 heads of state and government since independence on 1 October 1960 — 14 individuals, because 2 leaders ruled twice. 8 were military rulers, 7 civilian and 1 interim. The current president is Bola Ahmed Tinubu, sworn in on 29 May 2023. Dr. Nnamdi Azikiwe was Nigeria's first President, a ceremonial office he held from 1 October 1963 alongside Prime Minister Abubakar Tafawa Balewa, so he is listed here but not counted as a separate administration.

Verified · updated July 28, 2026
16Administrations since 1960
8Military heads of state
7Civilian administrations
8 yrs 11 mosLongest single tenure (General Yakubu Gowon)

No heads of state found matching your search.
#Head of StateOfficeTenureTime in officeBornState of Origin
16Bola Ahmed TinubuExecutive President Civilian Fourth Republic29 May 2023 – present3 yrs 4 mos29 Mar 1952 (age 74)Lagos
15Muhammadu BuhariExecutive President Civilian Fourth Republic29 May 2015 – 29 May 20238 yrs17 Dec 1942 – 13 Jul 2025Katsina
14Dr. Goodluck JonathanExecutive President Civilian Fourth Republic6 May 2010 – 29 May 20155 yrs20 Nov 1957 (age 68)Bayelsa
13Alhaji Umaru Musa Yar’AduaExecutive President Civilian Fourth Republic29 May 2007 – 5 May 20102 yrs 11 mos16 Aug 1951 – 5 May 2010Katsina
12Chief Olusegun ObasanjoExecutive President Civilian Fourth Republic29 May 1999 – 29 May 20078 yrs5 Mar 1937 (age 89)Ogun
11General Abdulsalami AbubakarMilitary Head of State Military Military rule8 Jun 1998 – 29 May 199911 mos13 Jun 1942 (age 84)Niger
10General Sani AbachaMilitary Head of State Military Military rule17 Nov 1993 – 8 Jun 19984 yrs 6 mos20 Sep 1943 – 8 Jun 1998Kano
9Chief Ernest ShonekanInterim Head of State Interim Interim National Government26 Aug 1993 – 17 Nov 19932 mos9 May 1936 – 11 Jan 2022Lagos
8General Ibrahim BabangidaMilitary President Military Military rule27 Aug 1985 – 26 Aug 19937 yrs 11 mos17 Aug 1941 (age 85)Niger
7Major General Muhammadu BuhariMilitary Head of State Military Military rule31 Dec 1983 – 27 Aug 19851 yr 7 mos17 Dec 1942 – 13 Jul 2025Katsina
6Alhaji Shehu ShagariExecutive President Civilian Second Republic1 Oct 1979 – 31 Dec 19834 yrs 2 mos25 Feb 1925 – 28 Dec 2018Sokoto
5General Olusegun ObasanjoMilitary Head of State Military Military rule13 Feb 1976 – 1 Oct 19793 yrs 7 mos5 Mar 1937 (age 89)Ogun
4General Murtala MuhammedMilitary Head of State Military Military rule29 Jul 1975 – 13 Feb 19766 mos8 Nov 1938 – 13 Feb 1976Kano
3General Yakubu GowonMilitary Head of State Military Military rule1 Aug 1966 – 29 Jul 19758 yrs 11 mos19 Oct 1934 (age 91)Plateau
2Major General Johnson Aguiyi-IronsiMilitary Head of State Military Military rule16 Jan 1966 – 29 Jul 19666 mos3 Mar 1924 – 29 Jul 1966Abia
—Dr. Nnamdi AzikiweCeremonial President Civilian First Republic1 Oct 1963 – 16 Jan 19662 yrs 3 mos16 Nov 1904 – 11 May 1996Anambra
1Sir Abubakar Tafawa BalewaPrime Minister Civilian First Republic1 Oct 1960 – 15 Jan 19665 yrs 3 mos1 Dec 1912 – 15 Jan 1966Bauchi

Heads of state in order

16. Bola Ahmed Tinubu

Office: Executive President Civilian Fourth Republic
Tenure: 29 May 2023 – present (3 yrs 4 mos)
Born: 29 Mar 1952 (age 74)
State: Lagos

15. Muhammadu Buhari

Office: Executive President Civilian Fourth Republic
Tenure: 29 May 2015 – 29 May 2023 (8 yrs)
Born: 17 Dec 1942 – 13 Jul 2025
State: Katsina

14. Dr. Goodluck Jonathan

Office: Executive President Civilian Fourth Republic
Tenure: 6 May 2010 – 29 May 2015 (5 yrs)
Born: 20 Nov 1957 (age 68)
State: Bayelsa

13. Alhaji Umaru Musa Yar’Adua

Office: Executive President Civilian Fourth Republic
Tenure: 29 May 2007 – 5 May 2010 (2 yrs 11 mos)
Born: 16 Aug 1951 – 5 May 2010
State: Katsina

12. Chief Olusegun Obasanjo

Office: Executive President Civilian Fourth Republic
Tenure: 29 May 1999 – 29 May 2007 (8 yrs)
Born: 5 Mar 1937 (age 89)
State: Ogun

11. General Abdulsalami Abubakar

Office: Military Head of State Military Military rule
Tenure: 8 Jun 1998 – 29 May 1999 (11 mos)
Born: 13 Jun 1942 (age 84)
State: Niger

10. General Sani Abacha

Office: Military Head of State Military Military rule
Tenure: 17 Nov 1993 – 8 Jun 1998 (4 yrs 6 mos)
Born: 20 Sep 1943 – 8 Jun 1998
State: Kano

9. Chief Ernest Shonekan

Office: Interim Head of State Interim Interim National Government
Tenure: 26 Aug 1993 – 17 Nov 1993 (2 mos)
Born: 9 May 1936 – 11 Jan 2022
State: Lagos

8. General Ibrahim Babangida

Office: Military President Military Military rule
Tenure: 27 Aug 1985 – 26 Aug 1993 (7 yrs 11 mos)
Born: 17 Aug 1941 (age 85)
State: Niger

7. Major General Muhammadu Buhari

Office: Military Head of State Military Military rule
Tenure: 31 Dec 1983 – 27 Aug 1985 (1 yr 7 mos)
Born: 17 Dec 1942 – 13 Jul 2025
State: Katsina

6. Alhaji Shehu Shagari

Office: Executive President Civilian Second Republic
Tenure: 1 Oct 1979 – 31 Dec 1983 (4 yrs 2 mos)
Born: 25 Feb 1925 – 28 Dec 2018
State: Sokoto

5. General Olusegun Obasanjo

Office: Military Head of State Military Military rule
Tenure: 13 Feb 1976 – 1 Oct 1979 (3 yrs 7 mos)
Born: 5 Mar 1937 (age 89)
State: Ogun

4. General Murtala Muhammed

Office: Military Head of State Military Military rule
Tenure: 29 Jul 1975 – 13 Feb 1976 (6 mos)
Born: 8 Nov 1938 – 13 Feb 1976
State: Kano

3. General Yakubu Gowon

Office: Military Head of State Military Military rule
Tenure: 1 Aug 1966 – 29 Jul 1975 (8 yrs 11 mos)
Born: 19 Oct 1934 (age 91)
State: Plateau

2. Major General Johnson Aguiyi-Ironsi

Office: Military Head of State Military Military rule
Tenure: 16 Jan 1966 – 29 Jul 1966 (6 mos)
Born: 3 Mar 1924 – 29 Jul 1966
State: Abia

— Dr. Nnamdi Azikiwe

Office: Ceremonial President Civilian First Republic
Tenure: 1 Oct 1963 – 16 Jan 1966 (2 yrs 3 mos)
Born: 16 Nov 1904 – 11 May 1996
State: Anambra

1. Sir Abubakar Tafawa Balewa

Office: Prime Minister Civilian First Republic
Tenure: 1 Oct 1960 – 15 Jan 1966 (5 yrs 3 mos)
Born: 1 Dec 1912 – 15 Jan 1966
State: Bauchi

Frequently Asked Questions

How many presidents has Nigeria had?

Nigeria has had 16 heads of state and government since independence on 1 October 1960, held by 14 individuals — Olusegun Obasanjo and Muhammadu Buhari each led the country twice, once as a military ruler and once as an elected president. Of those 16 administrations, 8 were military, 7 civilian and 1 interim. Nnamdi Azikiwe, ceremonial President from 1963 to 1966, is counted separately because he served alongside Prime Minister Balewa rather than heading his own administration.

Who is the current president of Nigeria?

Bola Ahmed Tinubu is the current President of Nigeria. He was sworn in on 29 May 2023 as the country's 16th head of state since 1960, and has been in office 3 yrs 4 mos. The presidential term runs four years, renewable once.

Who was the first president of Nigeria?

Nnamdi Azikiwe was Nigeria's first President, serving in a ceremonial role from 1 October 1963 — when Nigeria became a republic — until the military coup of January 1966. At independence in 1960 Nigeria was still a constitutional monarchy: Sir Abubakar Tafawa Balewa governed as Prime Minister from 1 October 1960, while Azikiwe served as Governor-General. Nigeria's first executive president, holding both head-of-state and head-of-government powers, was Shehu Shagari in 1979.

List of Nigerian presidents and heads of state from 1960 till date
Who were Nigeria's military heads of state?

Nigeria had 8 military heads of state across two periods of military rule, 1966–1979 and 1983–1999: Major General Johnson Aguiyi-Ironsi, General Yakubu Gowon, General Murtala Muhammed, General Olusegun Obasanjo, Major General Muhammadu Buhari, General Ibrahim Babangida, General Sani Abacha, General Abdulsalami Abubakar. Military rule ended on 29 May 1999, when General Abdulsalami Abubakar handed power to the elected government of the Fourth Republic.

How old is the current President of Nigeria?

Bola Ahmed Tinubu is 74 years old. He was born on 29 March 1952 and was sworn in as President on 29 May 2023, at the age of 71. The Born column above gives the date of birth, and current age, of every head of state.

Who is Nigeria's longest-serving leader?

General Yakubu Gowon served the longest unbroken tenure — 8 yrs 11 mos, from 1 August 1966 to 29 July 1975. Counting both of his terms together, Olusegun Obasanjo spent the most total time in power: about three and a half years as military head of state (1976–1979) plus eight years as elected president (1999–2007).

Which Nigerian leaders died in office?

Five sitting leaders died in office. Prime Minister Abubakar Tafawa Balewa was killed in the coup of January 1966; Major General Johnson Aguiyi-Ironsi was killed in the counter-coup of July 1966; General Murtala Muhammed was assassinated in a failed coup on 13 February 1976; General Sani Abacha died on 8 June 1998; and President Umaru Musa Yar'Adua died on 5 May 2010 after a long illness. Yar'Adua's death brought Vice-President Goodluck Jonathan to the presidency.

Spot an error on this page? Report it

Tell us what looks wrong (a name, date, figure, or anything outdated) and we will re-verify it against current sources.