Wikidata:WikiProject Heads of state and government/Oldest Heads of Government

Heads of government older than 65 years (or the country's standard retirement age)

This list is periodically updated by a bot. Manual changes to the list will be removed on the next update!

WDQS | PetScan | TABernacle | Find images | Recent changes
# Image Head of Government Country Age date of birth years
in
office
1
Salman bin Abdulaziz Al Saud Saudi Arabia 88 1935-12-31 9
2 Kim Jae-ryong North Korea 85 1939 5
3
Emmerson Mnangagwa Zimbabwe 82 1942-09-15 7
4
Joe Biden United States of America 82 1942-11-20 3
5
Clément Mouamba Republic of the Congo 81 1943-11-13
6
Nana Akufo-Addo Ghana 80 1944-03-29 7
7
Mohammad Hasan Akhund Afghanistan 79 1945 1
8
Fernando Vérgez Alzaga Vatican City 79 1945-03-01
9
Tuila'epa Sa'ilele Malielegaoi Samoa 79 1945-04-14 26
10
Luiz Inácio Lula da Silva Brazil 79 1945-10-27 1
11
Daniel Ortega Nicaragua 79 1945-11-11
12
Isaías Fortis Eritrea 78 1946-02-02
13
Xanana Gusmão East Timor 78 1946-06-20 1
14
Hassanal Bolkiah I of Brunei Brunei 78 1946-07-15
15
Ralph Gonsalves Saint Vincent and the Grenadines 78 1946-08-08
16
Keith Mitchell Grenada 78 1946-11-12
17
Ilunga Ilunkamba Sylvestre Democratic Republic of the Congo 77 1947-03-28 5
18
Anwar Ibrahim Malaysia 77 1947-08-10 2
19
Sheikh Hasina Bangladesh 77 1947-09-28 15
20
Sitiveni Rabuka Fiji 76 1948-09-13 2
21
Ranil Wickremesinghe Sri Lanka 75 1949-03-24
22
Mohammed bin Rashid Al Maktoum United Arab Emirates 75 1949-07-15
23
Benjamin Netanyahu Israel 75 1949-10-21 1
24
Keith Rowley Trinidad and Tobago 75 1949-10-24 9
25
Adriano Maleiane Mozambique 75 1949-11-06
26
Narendra Modi India 74 1950-09-17 10
27
Phankham Viphavan Laos 73 1951 3
28
Hilda C. Heine Marshall Islands 73 1951-04-06 0
29
Chen Chien-jen Taiwan 73 1951-06-06 1
30
Pohiva Tuʻiʻonetoa Tonga 73 1951-06-30
31
Abdoulkader Kamil Mohamed Djibouti 73 1951-07-01 11
32
Salva Kiir Mayardit South Sudan 73 1951-09-13
33
Shehbaz Sharif Pakistan 73 1951-09-23 2
34
Robert Beugré Mambé Ivory Coast 72 1952-01-01 1
35
Bola Tinubu Nigeria 72 1952-03-29 1
36
Cyril Ramaphosa South Africa 72 1952-11-17 6
37
Hussein Arnous Syria 71 1953 4
38
Laurentino Cortizo Panama 71 1953-01-30 5
39
Sabah Al-Khalid Al-Sabah Kuwait 71 1953-03-15
40
Andrés Manuel López Obrador Mexico 71 1953-11-13 6
41
Recep Tayyip Erdoğan Turkey 70 1954-02-26 6
42
João Lourenço Angola 70 1954-03-05 7
43
Joseph Ngute Cameroon 70 1954-03-12 5
44
Pierre Dartout Monaco 70 1954-04-09 4
45
Hubert Minnis The Bahamas 70 1954-04-16 7
46
Pushpa Kamal Dahal Nepal 70 1954-12-11 1
47
Raymond Ndong Sima Gabon 69 1955-01-23 1
48
Lazarus Chakwera Malawi 69 1955-04-05
49
Haitham bin Tarik Al Said Oman 69 1955-10-11 4
50
Abdalla Hamdok Sudan 68 1956-01-01 5
51
Min Aung Hlaing Myanmar 68 1956-07-03 3
52
Ahmed Hachani Tunisia 68 1956-10-04 1
53
Edgar Lungu Zambia 68 1956-11-11
54
Ali Asadov Azerbaijan 68 1956-11-30 6
55
Donald Tusk Poland 67 1957-04-22 1
56
Fiamē Naomi Mataʻafa Samoa 67 1957-04-29 3
57
Fumio Kishida Japan 67 1957-07-29 3
58
Bongbong Marcos Philippines 67 1957-09-13 2
59
Mohammad Shtayyeh State of Palestine 66 1958-01-17 5
60
Amadou Bah Oury Guinea 66 1958-03 0
61
Sam Matekane Lesotho 66 1958-03-15 2
62
Patrice Talon Benin 66 1958-05-01 8
63
Apollinaire Joachim Kyélem de Tambèla Burkina Faso 66 1958-06-11 2
64
Olaf Scholz Germany 66 1958-06-14 3
65
Bernardo Arévalo de León Guatemala 66 1958-10-07 0
66
Phạm Minh Chính Vietnam 66 1958-12-10 3
67
Azali Assoumani Comoros 65 1959-01-01 8
68
Hassan Diab Lebanon 65 1959-01-06 4
69
Abdulhamid Dbeibeh Libya 65 1959-02-13 3
70
Li Qiang People's Republic of China 65 1959-07-23 1
71
Xiomara Castro Honduras 65 1959-09-30 2
72
Victoire Dogbé Tomegah Togo 65 1959-12-23 4
73
Gustavo Petro Colombia 64 1960-04-19
74
Yoon Suk Yeol South Korea 64 1960-12-18 2
75
Joko Widodo Indonesia 63 1961-06-21
76
Srettha Thavisin Thailand 62 1962-02-15 1
77
Nicolás Maduro Venezuela 62 1962-11-23 11
End of automatically generated list.

The underlying query behind this report is:

SELECT DISTINCT ?item ?itemLabel ?country ?countryLabel ?age ?retirement (ROUND((NOW() - ?started)/365.2425) AS ?years_in_office)
WHERE
{ 
  ?country wdt:P31 wd:Q3624078 ; p:P6 ?statement ; wdt:P6 ?item.    
  ?statement ps:P6 ?item .
  FILTER (!isBLANK(?item))
  FILTER NOT EXISTS { ?statement pq:P582 ?x } 

  ?item wdt:P569 ?dob . 
  BIND(ROUND((NOW() - ?dob)/365.2425) AS ?age)
  
  OPTIONAL { ?country wdt:P3001 ?retirement }
  BIND(COALESCE( ?retirement, 65 ) as ?retirement)
  FILTER (?age >= ?retirement)

  OPTIONAL { ?statement pq:P580 ?started }
  SERVICE wikibase:label { bd:serviceParam wikibase:language "en" }
}
ORDER BY ?dob
Try it!