List of All Prime Ministers of India (1947-2026). Narendra Modi is the current Prime Minister of India. He assumed office on 26 May 2014 and started his 3rd term on 9’th June 2024.List with their tenure, political party, key contributions, major achievements and important constitutional provisions.
Ever since India gained independence, we have had the privilege of witnessing extraordinary Prime Ministers who led the country towards growth, self-sufficiency and expanded its global positioning. Several Prime Ministers such as Atal Bihari Vajpayee, PV Narasimha Rao, Indira Gandhi and Narendra Modi guided the nation through different phases of political, economic, social and technological transformation. The first Prime Minister of India was Dr. Jawaharlal Nehru who made significant contributions in strengthening the nation post-independence. The current Prime Minister of India is Narendra Modi who holds the record for being the longest serving continuously elected Prime Minister.
The Prime Minister of India is the head of the government and the most powerful executive authority in the parliamentary system. He advises the President of India on matters related to appointment of ministers, officials and government policies. He also leads the Union Cabinet and oversees the smooth functioning of various departments of the Government of India. The Prime Minister of India represents the country in global platforms and diplomatic meetings to strengthen relations with other countries and attract foreign investment. They get a monthly salary of ₹1.66 lakh per month including all allowances.
Who is the Current Prime Minister of India?
The Prime Minister of India serves as the chief advisor to the President of India on matters related to the appointment of ministers, officials and government policies. They lead the Union Cabinet and coordinate the workings of various government ministries and departments. The Prime Minister also represents India on the global stage and participates in international diplomatic engagements to strengthen ties and attract foreign investment. The current Prime Minister of India is Narendra Modi who took the oath of office on 26 May 2014, and he holds the record for being India's longest serving continuously elected Prime Minister. He won his elections from the Bharatiya Janata Party.
Prime Minister of India List from 1947 to 2026
Since Independence from 1947 to the present time, India has had 15 remarkable Prime Ministers who made significant contributions in making India a capable nation. Jawaharlal Nehru was the first Prime Minister who served for 16 years from 15 August 1947 to 27 May 1964. Let’s take a look at the list of Prime Ministers of India from 1947 to 2026: -
| S. No. |
Prime Minister |
Tenure |
Political Party |
| 1 |
Jawaharlal Nehru |
15 Aug 1947-27 May 1964 |
Indian National Congress |
| – |
Gulzarilal Nanda (Acting) |
27 May 1964-9 Jun 1964 |
Indian National Congress |
| 2 |
Lal Bahadur Shastri |
9 Jun 1964-11 Jan 1966 |
Indian National Congress |
| – |
Gulzarilal Nanda (Acting) |
11 Jan 1966-24 Jan 1966 |
Indian National Congress |
| 3 |
Indira Gandhi |
24 Jan 1966-24 Mar 1977 |
Indian National Congress |
| 4 |
Morarji Desai |
24 Mar 1977-28 Jul 1979 |
Janata Party |
| 5 |
Charan Singh |
28 Jul 1979-14 Jan 1980 |
Janata Party |
| 3 |
Indira Gandhi (Second Term) |
14 Jan 1980-31 Oct 1984 |
Indian National Congress |
| 6 |
Rajiv Gandhi |
31 Oct 1984-2 Dec 1989 |
Indian National Congress |
| 7 |
V. P. Singh |
2 Dec 1989-10 Nov 1990 |
Janata Dal |
| 8 |
Chandra Shekhar |
10 Nov 1990-21 June 1991 |
Samajwadi Janata Party |
| 9 |
P. V. Narasimha Rao |
21 Jun 1991-16 May 1996 |
Indian National Congress |
| 10 |
Atal Bihari Vajpayee |
16 May 1996-1 Jun 1996 |
Bharatiya Janata Party |
| 11 |
H. D. Deve Gowda |
1 Jun 1996-21 Apr 1997 |
Janata Dal |
| 12 |
I. K. Gujral |
21 Apr 1997-19 Mar 1998 |
Janata Dal |
| 10 |
Atal Bihari Vajpayee (Second Term) |
19 Mar 1998-22 May 2004 |
BJP led National Democratic Alliance |
| 13 |
Manmohan Singh |
22 May 2004-26 May 2014 |
BJP led National Democratic Alliance |
| 14 |
Narendra Modi |
26 May 2014- Present (2026) |
BJP led National Democratic Alliance |
Who is the First Prime Minister of India?
Jawaharlal Nehru was the first Prime Minister of India. Jawaharlal Nehru was a senior leader of the Indian National Congress and his tenure was from 15 August 1947 to 27 May 1964. He served as India's governing leader for nearly 17 years. His governance majorly operated on four pillars such as democracy, socialism, unity and secularism. Therefore, he is widely recognized as the principal architect of modern India. Working alongside Sardar Vallabhbhai Patel, he successfully integrated more than 560 princely states into the Indian union.
Timeline of Prime Ministers of India
The timeline of Prime Ministers of India reflects the nation's political evolution from Independence in 1947 to the present. Beginning with Jawaharlal Nehru and continuing with Narendra Modi, each Prime Minister has played a significant role in shaping India's governance, economy, foreign policy, and democratic institutions. Let’s take a look at the Timeline of Prime Ministers of India from 1947 to 2026: -
| 1947-1964 |
Jawaharlal Nehru |
| 1964-1966 |
Lal Bahadur Shastri |
| 1966-1977 |
Indira Gandhi |
| 1977-1979 |
Morarji Desai |
| 1979-1980 |
Charan Singh |
| 1980-1984 |
Indira Gandhi |
| 1984-1989 |
Rajiv Gandhi |
| 1989-1990 |
V. P. Singh |
| 1990-1991 |
Chandra Shekhar |
| 1991-1996 |
P. V. Narasimha Rao |
| 1996-1998 |
Coalition Era Begins |
| 1998-2004 |
Atal Bihari Vajpayee |
| 2004-2014 |
Manmohan Singh |
| 2014-Present |
Narendra Modi |
What is the Salary of the Prime Minister of India?
The total monthly salary of the Prime Minister of India is ₹1.66 lakh per month including all allowances. The core compensation structure of their salary is determined by the Parliament of India through The Salaries and Allowances of Ministers Act, 1952. Their basic pay is ₹50,000, parliamentary constituency allowance is ₹45,000 and daily allowance is ₹62,000 which is calculated at ₹2,000 per day for attending parliamentary sessions.
How to Become Prime Minister of India?
To become the Prime Minister of India, an individual must meet strict constitutional eligibility criteria. However, there is no clear cut and defined path to become the Prime Minister. because citizens do not vote for the Prime Minister directly. Instead, they are elected by the Members of Parliament (Parliament of India). Let’s understand how to become Prime Minister of India: -
- Parliamentary Membership: The interested candidate must be a member of either the Lok Sabha or the Rajya Sabha.
- No Office of Profit: The interested candidate cannot hold any profit yielding position under the central government, state government and local authorities.
- No Legal Disqualifications: The interested candidate must not be disqualified under the Representation of the People Act 1951. They must not be convicted of an offense with a sentence of 2 or more years.
- Appointment by President: Under Article 75 of the Constitution, the President of India officially appoints the leader of the majority party or coalition to become Prime Minister. The Prime Minister is elected by the members of the Parliament.
Important Constitutional Provisions Related to the Prime Minister
- Article 74: Establish a Council of Ministers, headed by the Prime Minister, to aid and advise the President in the exercise of executive functions.
- Article 75: Lays down provisions regarding the appointment, tenure, salaries, and collective responsibility of the Council of Ministers, with the Prime Minister as its head.
- Article 78: Defines the Prime Minister's constitutional duty to keep the President informed about the decisions of the Council of Ministers, legislative proposals, and matters concerning the administration of the Union.
- Article 88: Confers upon the Prime Minister and other ministers the right to participate in the proceedings of either House of Parliament, joint sittings, and parliamentary committees, though without voting rights unless they are members of the respective House.
Conclusion
The Prime Minister of India advises the President on matters related to appointment of ministers and government policies. They lead the Union Cabinet and oversee the smooth functioning of various departments of Government of India. Since independence there have been many Prime Ministers who have made India a capable India such as Atal Bihari Vajpayee, PV Narasimha Rao and Indira Gandhi. The current Prime Minister of India is Narendra Modi who is the longest serving PM till date. They receive a monthly salary of ₹1.66 lakh per month including all allowances.
Frequently Asked Question (FAQ)
Jawaharlal Nehru was the first Prime Minister of India. He assumed office on 15 August 1947, the day India gained independence, and served until 27 May 1964, making him the country's longest-serving Prime Minister.
Indira Gandhi was the first woman Prime Minister of India. She assumed office on 24 January 1966 and served four terms, becoming one of the country's longest-serving Prime Ministers.
Since Independence in 1947, India has had 15 Prime Ministers. The country was first led by Jawaharlal Nehru, while Narendra Modi is the current Prime Minister, serving since 2014 and continuing in his third consecutive term from 2024.
Narendra Modi is the current Prime Minister of India. He first assumed office on 26 May 2014 and began his third consecutive term on 9 June 2024.
Morarji Desai was the oldest person to become Prime Minister of India. He assumed office on 24 March 1977 at the age of 81, making him the oldest Prime Minister in India's history at the time of taking office.
Jawaharlal Nehru is the longest-serving Prime Minister of India. He served from 15 August 1947 to 27 May 1964, completing nearly 17 years in office.
Atal Bihari Vajpayee was the shortest-serving Prime Minister of India. His first term lasted 13 days, from 16 May 1996 to 1 June 1996, after which he resigned before proving his majority in the Lok Sabha.
Indira Gandhi was the only woman Prime Minister of India. She first assumed office on 24 January 1966 and served four terms, becoming one of India's longest-serving Prime Ministers.