Nepal Prime Ministers List – Complete List of Leaders of Nepal

Nepal is a beautiful landlocked country in South Asia, widely known for its majestic Himalayas and the world’s highest peak, Mount Everest. Apart from its natural beauty, Nepal also has a rich and complex political history.Since unification of Nepal in the late 18th century, the country has experienced many political transformations. It moved from hereditary Rana rule and monarchy to a constitutional monarchy, and finally became a Federal Democratic Republic in 2008.

Because of these changes, many leaders have served as Prime Minister. In total, Nepal has had 39 Prime Ministers, including interim leaders, and several individuals who served multiple times during periods of political change.

Nepal Prime Ministers List

Over the years, the position of Nepal’s Prime Minister has evolved alongside the country’s changing political system. After the 1951 revolution, leadership opportunities expanded beyond aristocratic families, allowing leaders like Matrika Prasad Koirala to become prime minister, although the monarchy still held significant authority.

In 1959, Nepal conducted its first democratic election, and Bishweshwar Prasad Koirala became the country’s first elected Prime Minister. Since then, Nepal has witnessed many political transitions, and the powers and responsibilities of the Prime Minister have continued to change with each era.

Political Eras of Nepal and Their Prime Ministers

Nepal’s leadership history can be divided into four major political periods. Each period had different political systems and leadership styles.

Transition Era (1951–1960)

This period marked the end of the Rana autocratic rule and the beginning of democratic reforms. During this time, the King still had significant influence, and sometimes directly ruled the country.

S.NoPrime MinisterPolitical PartyTook OfficeLeft Office
1Matrika Prasad KoiralaNepali Congress16 Nov 195114 Aug 1952
2Tribhuvan Bir BikramDirect Rule by King14 Aug 195215 Jun 1953
3Matrika Prasad KoiralaRashtriya Praja Party15 Jun 195311 Apr 1955
4Surya Bahadur ThapaRashtriya Praja Party11 Apr 195514 Apr 1955
5Mahendra Bir Bikram ShahDirect Rule by King14 Apr 195527 Jan 1956
6Tanka Prasad AcharyaNepal Praja Parishad27 Jan 195626 Jul 1957
7Kunwar Inderjit SinghUnited Democratic Party26 Jul 195715 May 1958
8Subarna Shamsher RanaNepali Congress15 May 195827 May 1959
9Bishweshwar Prasad KoiralaNepali Congress27 May 195915 Dec 1960

In 1959, Nepal held its first democratic election, and Bishweshwar Prasad Koirala became the first elected Prime Minister.

Partyless Panchayat Era (1960–1990)

In 1960, King Mahendra dissolved the democratic government and introduced the Panchayat System, which banned political parties.
During this period, the King held ultimate authority, and Prime Ministers were selected by the monarchy.

S.NoPrime MinisterTook OfficeLeft Office
10Mahendra Bir Bikram Shah15 Dec 19602 Apr 1963
11Tulsi Giri2 Apr 196323 Dec 1963
12Surya Bahadur Thapa23 Dec 196326 Feb 1964
13Tulsi Giri26 Feb 196426 Jan 1965
14Surya Bahadur Thapa26 Jan 19657 Apr 1969
15Kirti Nidhi Bista7 Apr 196913 Apr 1970
16Gehendra Bahadur Rajbhandari13 Apr 197014 Apr 1971
17Kirti Nidhi Bista14 Apr 197116 Jul 1973
18Nagendra Prasad Rijal16 Jul 19731 Dec 1975
19Tulsi Giri1 Dec 197512 Sep 1977
20Kirti Nidhi Bista12 Sep 197730 May 1979
21Surya Bahadur Thapa30 May 197912 Jul 1983
22Lokendra Bahadur Chand12 Jul 198321 Mar 1986
23Nagendra Prasad Rijal21 Mar 198615 Jun 1986
24Marich Man Singh Shrestha15 Jun 19866 Apr 1990
25Lokendra Bahadur Chand6 Apr 199019 Apr 1990

Constitutional Monarchy Era (1990–2008)

In 1990, a democratic movement forced the monarchy to restore multi-party democracy.

Political parties were allowed again, and the Prime Minister was chosen through elections, though the King still had significant power.

Some major leaders of this period include:

  • Krishna Prasad Bhattarai
  • Girija Prasad Koirala
  • Sher Bahadur Deuba
  • Man Mohan Adhikari

This period lasted until 2008, when the monarchy was officially abolished.

Federal Democratic Republic Era (2008–Present)

In 2008, Nepal officially became a Federal Democratic Republic, ending centuries of monarchy.

The Prime Minister became the most powerful political position, while the President acts mainly as the ceremonial head of state.

Some prominent leaders of this period include:

S.NoPrime MinisterPartyTook OfficeLeft Office
18Pushpa Kamal DahalMaoist18 Aug 200825 May 2009
19Madhav Kumar NepalUML25 May 20096 Feb 2011
20Jhala Nath KhanalUML6 Feb 201129 Aug 2011
21Baburam BhattaraiMaoist29 Aug 201114 Mar 2013
22Khil Raj RegmiIndependent14 Mar 201311 Feb 2014
23Sushil KoiralaNepali Congress11 Feb 201412 Oct 2015
24KP Sharma OliUML12 Oct 20154 Aug 2016
25Pushpa Kamal DahalMaoist Centre4 Aug 20167 Jun 2017
26Sher Bahadur DeubaNepali Congress7 Jun 201715 Feb 2018
27KP Sharma OliUML15 Feb 201813 May 2021
28KP Sharma OliUML13 May 202113 Jul 2021
29Sher Bahadur DeubaNepali Congress13 Jul 202126 Dec 2022
30Pushpa Kamal DahalMaoist Centre26 Dec 202215 Jul 2024
31KP Sharma OliUML15 Jul 20249 Sep 2025

Current Prime Minister of Nepal

As of 2026, Nepal is going through a major political transition.

The current interim Prime Minister is Sushila Karki, who took office on 12 September 2025.

She made history by becoming the first woman Prime Minister of Nepal.

Previously, she served as the first female Chief Justice of Nepal’s Supreme Court, known for her strong stance against corruption and commitment to judicial reforms.

Her interim government was formed to maintain stability and conduct national elections.

For details visit https://opmcm.gov.np/pages/former-prime-ministers/

Read: List of Prime Ministers of India From 1947 to 2026 with Photo PDF