2024 Indian General Election

The BJP loses its majority

19 April – 1 June 2024 · The Modi era · 543 seats, 272 for a majority

General elections were held in India from 19 April to 1 June 2024 in seven phases, to elect all 543 members of the Lok Sabha. Votes were counted and the result was declared on 4 June to form the 18th Lok Sabha.

Prime Minister before

Narendra Modi

BJP

Prime Minister (continued)

Narendra Modi

BJP

Largest force

BJP

240 of 543 seats

Turnout

66.1%

The result

BJP
Narendra Modi · 36.6% of votes · -63 seats
240
seats
INC
Mallikarjun Kharge · 21.2% of votes · +47 seats
99
seats

204 further seats went to parties and independents outside the main contenders listed above.