List of All Prime Ministers of India Till Now | From 1947 to 2023 With Their Names and Tenure

Narendra Modi is the current Prime Minister of India since 2014. List of Indian Prime Ministers (PM) from 1947 to 2023 - History of Prime Minister of India with Office tenure, working period and ruling party details.

Atal Bihari Vajpayee – Bhartiya Janata Party

Tenure – 16th May 1996 – 1st June 1996 for 16 days

Tenure –19th March 1998 – 22nd May 2004 for 6 years 64 days

Atal Bihari Vajpayee was one of the finest Prime Ministers of India. During his tenure, inflation was very low in India. He worked on economic reforms and policies, especially for rural India. It was during his tenure that the India-Pakistan relationship got slightly better. The Telecom industry touched new heights. He is one of the only leaders who has won six Lok Sabha constituencies from four different states (Uttar Pradesh, Delhi, Madhya Pradesh and Gujarat).