All India elections

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

Share of the Lok Sabha
BJPNDANarendra Modi240-63
23,59,74,14436.6%-0.8
INCINDIAMallikarjun Kharge99+47
13,67,58,95221.2%+1.7

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