How Many Prime Ministers Has India Had?
Since independence in 1947, India — the world\u2019s most populous democracy — has had 14 prime ministers, from Jawaharlal Nehru to Narendra Modi. India is led by a prime minister, not by its president, who is a largely ceremonial head of state. Modi, in office since 2014 and serving a third consecutive term from 2024, is the 14th.
Why the count is 14 — but not quite
India counts its prime ministers by the person. So although the office has changed hands far more often, the official tally is 14 individuals, and Narendra Modi is the 14th. Count each separate spell in power and the figure rises to about 18, because several leaders returned: Indira Gandhi served two non-consecutive stints, and Atal Bihari Vajpayee held the job three times, including one government that lasted just 13 days.
There is also a quiet asterisk. Gulzarilal Nanda twice became acting prime minister — for 13 days after Nehru died in 1964, and again for 13 days after Shastri died in 1966. He genuinely ran the country, but because he was only ever a caretaker, he is left out of the official 14. Include him and India has had 15 people in the chair.
One family, and one long shadow
For its first four decades, Indian politics was dominated by one family and one party. Jawaharlal Nehru led for nearly 17 years; his daughter Indira Gandhi served across two spells and her son Rajiv Gandhi followed — three prime ministers from the Nehru–Gandhi line, all from the Congress party. Two of them, Indira and Rajiv, were assassinated, Indira while still in office in 1984.
That Congress dominance has since given way. Atal Bihari Vajpayee made the BJP a party of government in the late 1990s, and Narendra Modi has held power since 2014. In 2024 Modi became only the second prime minister, after Nehru himself, to win three consecutive terms — a milestone that says as much about the system as about the man.
The full list, in order
All 14 official prime ministers from Nehru to Modi, plus Gulzarilal Nanda, who twice served as acting PM but is not counted among the 14.
The weak years and the strong years
The power of an Indian prime minister is not fixed; it tracks the arithmetic of the Lok Sabha. The 1990s were the era of fragile coalitions: V. P. Singh, Chandra Shekhar, Deve Gowda and Gujral all led short-lived governments, and Vajpayee\u2019s first turn lasted under a fortnight before he lost a confidence vote.
When a single party wins an outright majority, the office becomes one of the most powerful in any democracy — head of a national government answerable to 1.4 billion people. Nehru, Indira Gandhi and now Modi have all governed from that position of strength, which is why the same title can describe both a fortnight-long caretaker and a leader of a decade and more.
How much power is in the job?
An Indian prime minister with a clear majority is among the most powerful elected leaders anywhere; the coalition premiers of the 1990s show how quickly that power drains away without one.
Think you know them? Prove it
A quick quiz. The counting questions catch most people.
- Prime Minister\u2019s Office, Government of India (pmindia.gov.in) — current and former prime ministers
- Britannica — Narendra Modi, 14th prime minister of India
- Constitution of India, Articles 74–75 — the prime minister and Council of Ministers
- Wikipedia — List of prime ministers of India (numbering, terms and the acting stints)
- Natural Earth public-domain country data (via world-atlas), used on the Leaders of the World map
Fourteen prime ministers, one ruling family for forty years, and a caretaker who ran the country for thirteen days twice over and still did not make the list — India counts its leaders as carefully as it elects them.