Who will be the Prime Minister of India in 2024?

As India prepares for the 2024 general election, speculation about who will become the next Prime Minister of India is at an all-time high.

Union Minister and former BJP President Amit Shah announced that Narendra Modi, the current Prime Minister, will be the prime ministerial candidate for the BJP in 2024. Political Party: Bharatiya Janata Party (BJP)

Narendra Modi

1

A member of Parliament, representing the constituency of Wayanad, Kerala in the 17th Lok Sabha. He comes from the Nehru-Gandhi Family, which gave 3 Prime Ministers. Political Party: Indian National Congress (INC)

Rahul Gandhi

2

Nitish Kumar

3

The second longest-serving Chief Minister of Bihar and the prime ministerial candidate for the opposition in the 2024 general election. Political Party: Janata Dal (United)

A moderate section in the BJP is projecting Nitin Gadkari for the post of Prime Minister for a long time. He serves as the Union Road Transport and Highways minister representing Nagpur constituency. Political Party: Bharatiya Janata Party (BJP)

Nitin Gadkhari

4