List of longest ruling non-royal leaders

The list of longest ruling non-royal leaders of all time details leaders of countries who ruled for more than 30 consecutive years, and were not royalty, sorted by length of tenure:

No.

Name

Country

Succession

Tenure Ended

Length of Tenure

1.

Fidel Castro

Cuba

1959

2008

49 years, 8 days

2.

Kim Il-sung

North Korea

1948

1994

45 years, 302 days

3.

Omar Bongo

Gabon

1967

2009

41 years, 188 days

4.

Muammar al-Gaddafi

Libya

1969

Present

5.

Enver Hoxha

Albania

1944

1985

40 years, 154 days

6.

Gnassingbé Eyadéma

Togo

1967

2005

37 years, 297 days

7.

Francisco Franco

Spain

1939

1975

36 years, 288 days

8.

António de Oliveira Salazar

Portugal

1932

1968

36 years, 82 days

9.

Todor Zhivkov

Bulgaria

1954

1989

35 years, 258 days

10.

Paul Biya

Cameroon

1975

Present

11.

Alfredo Stroessner

Paraguay

1954

1989

34 years, 172 days

12.

Josip Broz Tito

Yugoslavia

1945

1980

34 years, 157 days

13.

Félix Houphouët-Boigny

Cote d'Ivoire

1960

1993

33 years, 122 days

14.

Yumjaagiin Tsedenbal

Mongolia

1952

1984

32 years, 210 days

15.

Ali Abdullah Saleh

Yemen

1978

Present

16.

János Kádár

Hungary

1956

1988

31 years, 214 days

17.

Habib Bourguiba

Tunisia

1956

1987

31 years, 210 days

18.

Lee Kuan Yew

Singapore

1959

1990

31 years, 176 days

19.

Mobutu Sese Seko

Zaire

1965

1997

31 years, 173 days

20.

Suharto

Indonesia

1967

1998

31 years, 70 days

21.

Joseph Stalin

Soviet Union

1922

1953

30 years, 336 days

22.

Teodoro Obiang Nguema Mbasogo

Equatorial Guinea

1979

Present

23.

José Eduardo dos Santos

Angola

1979

Present

24.

Abdou Diouf

Senegal

1970

2000

30 years, 35 days

25.

Maumoon Abdul Gayoom

Maldives

1978

2008

30 years, 0 days

  • Rulers.org List of rulers throughout time and places