2024 Lok Sabha Election Results

India General Election (Parliament) · 543 Constituencies · 30 States & UTs

The 2024 Indian general election was held across 543 Lok Sabha constituencies in 30 states and union territories. A total of 968,652,257 electors were registered and 640,911,623 votes were polled, recording a national voter turnout of 66.2%. Bharatiya Janta Party won the most seats with 240, followed by Indian National Congress with 99 seats.

Browse the state-wise breakdown below, or click any state to see constituency-level results with individual candidate data.

543
Total Seats
968,652,257
Total Electors
640,911,623
Votes Polled
66.2%
Voter Turnout
Top Parties (Seats)

State-wise Results

Click any state to view constituency-level results

State / UT Seats Leading Party Won Turnout
Andhra Pradesh 25 Telugu Desam 16 64.1%
Arunachal Pradesh 2 Bharatiya Janta Party 2 63.8%
Assam 14 Bharatiya Janta Party 9 72.9%
Bihar 40 Bharatiya Janta Party 12 68.0%
Chhattisgarh 11 Bharatiya Janta Party 10 62.7%
Delhi 7 Bharatiya Janta Party 7 64.7%
Goa 2 Bharatiya Janta Party 1 67.3%
Gujarat 26 Bharatiya Janta Party 25 63.1%
Haryana 10 Bharatiya Janta Party 5 63.4%
Himachal Pradesh 4 Bharatiya Janta Party 4 70.6%
Jharkhand 14 Bharatiya Janta Party 8 68.3%
Karnataka 28 Bharatiya Janta Party 17 66.7%
Kerala 20 Indian National Congress 14 62.3%
Madhya Pradesh 29 Bharatiya Janta Party 29 64.9%
Maharashtra 48 Indian National Congress 13 66.7%
Manipur 2 Indian National Congress 2 57.3%
Meghalaya 2 Indian National Congress 1 65.6%
Mizoram 1 Zoram People’s Movement 1 49.4%
Nagaland 1 Indian National Congress 1 71.1%
Odisha 21 Bharatiya Janta Party 20 68.6%
Pondicherry 1 Indian National Congress 1 78.9%
Punjab 13 Indian National Congress 7 65.2%
Rajasthan 25 Bharatiya Janta Party 14 68.2%
Sikkim 1 Sikkim Krantikari Morcha 1 79.5%
Tamil Nadu 39 Dravida Munnetra Kazhagam 22 65.6%
Telangana 17 Bharatiya Janta Party 8 64.6%
Tripura 2 Bharatiya Janta Party 2 84.9%
Uttar Pradesh 80 Samajwadi Party 37 66.6%
Uttarakhand 5 Bharatiya Janta Party 5 68.3%
West Bengal 42 All India Trinamool Congress 29 66.7%