Lok Sabha General Election 2024
The BJP-led National Democratic Alliance (NDA) secured 293 of 543 seats to form the government for a third consecutive term under Narendra Modi. The opposition INDIA bloc made major gains, winning 234 seats. Polling was conducted in 7 phases across 36 states and union territories from 19 April to 1 June 2024, with results declared on 4 June 2024.
Key numbers
Election at a glance across India.
Party-wise results
Seats won by each party across 543 constituencies.
| Party | Contested | Won | Vote share | Strike rate |
|---|---|---|---|---|
| Bharatiya Janata Party (BJP) | 441 | 240 | 36.93% | 54% |
| Indian National Congress (INC) | 328 | 99 | 21.40% | 30% |
| Samajwadi Party (SP) | 71 | 37 | 4.62% | 52% |
| All India Trinamool Congress (AITC) | 48 | 29 | 4.42% | 60% |
| Dravida Munnetra Kazhagam (DMK) | 22 | 22 | 1.84% | 100% |
| Telugu Desam Party (TDP) | 17 | 16 | 2.00% | 94% |
| Janata Dal (United) (JD(U)) | 16 | 12 | 1.26% | 75% |
| Shiv Sena (Uddhav Balasaheb Thackeray) (SS(UBT)) | 21 | 9 | 1.50% | 43% |
| Nationalist Congress Party – Sharadchandra Pawar (NCP(SP)) | 12 | 8 | 0.93% | 67% |
| IND (IND) | 3921 | 7 | 2.79% | 0% |
| Shiv Sena (SHS) | 15 | 7 | 1.16% | 47% |
| Lok Janshakti Party (Ram Vilas) (LJP(RV)) | 5 | 5 | 0.44% | 100% |
| Yuvajana Sramika Rythu Congress Party (YSRCP) | 25 | 4 | 2.08% | 16% |
| Communist Party of India (Marxist) (CPI(M)) | 52 | 4 | 1.78% | 8% |
| Rashtriya Janata Dal (RJD) | 24 | 4 | 1.58% | 17% |
| Aam Aadmi Party (AAP) | 22 | 3 | 1.12% | 14% |
| Jharkhand Mukti Morcha (JMM) | 6 | 3 | 0.42% | 50% |
| Indian Union Muslim League (IUML) | 3 | 3 | 0.27% | 100% |
| Communist Party of India (CPI) | 30 | 2 | 0.49% | 7% |
| Janata Dal (Secular) (JD(S)) | 3 | 2 | 0.34% | 67% |
| Communist Party of India (Marxist-Leninist) (Liberation) (CPI(ML)L) | 7 | 2 | 0.27% | 29% |
| Janasena Party (JnP) | 2 | 2 | 0.23% | 100% |
| Jammu and Kashmir National Conference (JKNC) | 3 | 2 | 0.18% | 67% |
| Viduthalai Chiruthaigal Katchi (VCK) | 13 | 2 | 0.15% | 15% |
| Rashtriya Lok Dal (RLD) | 2 | 2 | 0.14% | 100% |
Seat share vs vote share
Bharatiya Janata Party
Indian National Congress
Samajwadi Party
All India Trinamool Congress
Dravida Munnetra Kazhagam
Alliance-wise result
Seats and votes by alliance.
Seats
Vote share
Election schedule
Polling phases and counting date across 7 phases.
Closest and biggest wins
Winning margins across 543 seats.
Closest contests
Biggest margins
Winning margin distribution
State-wise breakdown
Seat tally by State and Union Territory.
| State / UT | Total seats | Leading parties |
|---|---|---|
| Uttar Pradesh | 80 | SP 37BJP 33INC 6RLD 2ASPKR 1AD(S) 1 |
| Maharashtra | 48 | INC 13BJP 9SS(UBT) 9NCP(SP) 8SHS 7NCP 1IND 1 |
| West Bengal | 42 | AITC 29BJP 12INC 1 |
| Bihar | 40 | JD(U) 12BJP 12LJP(RV) 5RJD 4INC 3CPI(ML)L 2IND 1HAM(S) 1 |
| Tamil Nadu | 39 | DMK 22INC 9VCK 2CPI 2CPI(M) 2MDMK 1IUML 1 |
| Madhya Pradesh | 29 | BJP 29 |
| Karnataka | 28 | BJP 17INC 9JD(S) 2 |
| Gujarat | 26 | BJP 25INC 1 |
| Andhra Pradesh | 25 | TDP 16YSRCP 4BJP 3JnP 2 |
| Rajasthan | 25 | BJP 14INC 8CPI(M) 1RLP 1BAP 1 |
| Odisha | 21 | BJP 20INC 1 |
| Kerala | 20 | INC 14IUML 2CPI(M) 1BJP 1KEC 1RSP 1 |
| Telangana | 17 | BJP 8INC 8AIMIM 1 |
| Assam | 14 | BJP 9INC 3UPPL 1AGP 1 |
| Jharkhand | 14 | BJP 8JMM 3INC 2AJSU 1 |
| Punjab | 13 | INC 7AAP 3IND 2SAD 1 |
| Chhattisgarh | 11 | BJP 10INC 1 |
| Haryana | 10 | INC 5BJP 5 |
| Delhi | 7 | BJP 7 |
| Uttarakhand | 5 | BJP 5 |
| Jammu and Kashmir | 5 | JKNC 2BJP 2IND 1 |
| Himachal Pradesh | 4 | BJP 4 |
| Arunachal Pradesh | 2 | BJP 2 |
| Goa | 2 | BJP 1INC 1 |
| Manipur | 2 | INC 2 |
| Meghalaya | 2 | VPP 1INC 1 |
| Tripura | 2 | BJP 2 |
| Dadra and Nagar Haveli and Daman and Diu | 2 | IND 1BJP 1 |
| Mizoram | 1 | ZPM 1 |
| Nagaland | 1 | INC 1 |
| Sikkim | 1 | SKM 1 |
| Andaman and Nicobar Islands | 1 | BJP 1 |
| Chandigarh | 1 | INC 1 |
| Lakshadweep | 1 | INC 1 |
| Puducherry | 1 | INC 1 |
| Ladakh | 1 | IND 1 |
Seat-wise results
Winner, party and margin for every constituency.
| No. | Constituency | State | Type | Winner | Party | Margin | Turnout |
|---|---|---|---|---|---|---|---|
| 1 | Araku | Andhra Pradesh | ST | GUMMA THANUJA RANI | YSRCP | 50,580 | 74.9% |
| 2 | Srikakulam | Andhra Pradesh | GEN | KINJARAPU RAMMOHAN NAIDU | TDP | 3,27,901 | 75.4% |
| 3 | Vizianagaram | Andhra Pradesh | GEN | APPALANAIDU KALISETTI | TDP | 2,49,351 | 82.2% |
| 4 | Visakhapatnam | Andhra Pradesh | GEN | SRIBHARAT MATHUKUMILI | TDP | 5,04,247 | 72.0% |
| 5 | Anakapalle | Andhra Pradesh | GEN | C.M.RAMESH | BJP | 2,96,530 | 83.0% |
| 6 | Kakinada | Andhra Pradesh | GEN | TANGELLA UDAY SRINIVAS (TEA TIME UDAY) | JnP | 2,29,491 | 81.4% |
| 7 | Amalapuram | Andhra Pradesh | SC | G M HARISH (BALAYOGI) | TDP | 3,42,196 | 85.0% |
| 8 | Rajahmundry | Andhra Pradesh | GEN | DAGGUBATI PURANDHESHWARI | BJP | 2,39,139 | 81.8% |
| 9 | Narsapuram | Andhra Pradesh | GEN | BHUPATHI RAJU SRINIVASA VARMA (B.J.P.VARMA) | BJP | 2,76,864 | 83.6% |
| 10 | Eluru | Andhra Pradesh | GEN | PUTTA MAHESH KUMAR | TDP | 1,81,857 | 84.7% |
| 11 | Machilipatnam | Andhra Pradesh | GEN | BALASHOWRY VALLABHANENI | JnP | 2,23,179 | 85.4% |
| 12 | Vijayawada | Andhra Pradesh | GEN | KESINENI SIVANATH (CHINNI) | TDP | 2,82,085 | 80.4% |
| 13 | Guntur | Andhra Pradesh | GEN | DR CHANDRA SEKHAR PEMMASANI | TDP | 3,44,695 | 80.2% |
| 14 | Narsaraopet | Andhra Pradesh | GEN | LAVU SRIKRISHNA DEVARAYALU | TDP | 1,59,729 | 86.7% |
| 15 | Bapatla | Andhra Pradesh | SC | KRISHNA PRASAD TENNETI | TDP | 2,08,031 | 86.6% |
| 16 | Ongole | Andhra Pradesh | GEN | MAGUNTA SREENIVASULU REDDY | TDP | 50,199 | 88.3% |
| 17 | Nandyal | Andhra Pradesh | GEN | DR BYREDDY SHABARI | TDP | 1,11,975 | 81.8% |
| 18 | Kurnoolu | Andhra Pradesh | GEN | BASTIPATI NAGARAJU PANCHALINGALA | TDP | 1,11,298 | 77.7% |
| 19 | Ananthapur | Andhra Pradesh | GEN | AMBICA G LAKSHMINARAYANA VALMIKI | TDP | 1,88,555 | 81.7% |
| 20 | Hindupur | Andhra Pradesh | GEN | B K PARTHASARATHI | TDP | 1,32,427 | 85.9% |
| 21 | Kadapa | Andhra Pradesh | GEN | Y. S. AVINASH REDDY | YSRCP | 62,695 | 80.9% |
| 22 | Nellore | Andhra Pradesh | GEN | PRABHAKAR REDDY VEMIREDDY | TDP | 2,45,902 | 80.5% |
| 23 | Thirupathi | Andhra Pradesh | SC | GURUMOORTHY MADDILA | YSRCP | 14,569 | 80.2% |
| 24 | Rajampet | Andhra Pradesh | GEN | P V MIDHUN REDDY | YSRCP | 76,071 | 80.2% |
| 25 | Chittoor | Andhra Pradesh | SC | DAGGUMALLA PRASADA RAO | TDP | 2,20,479 | 86.8% |
Voter turnout
Overall voter turnout was 65.98%. Electors turnout by demographic.
By gender
By constituency type
Candidates
Demographics of contesting candidates and forfeited security deposits.
Women candidates
800 of 8,360 candidates were women.
Deposits forfeited
7,190 of 8,360 candidates lost their security deposit.
Frequently asked questions
Quick answers about Lok Sabha 2024.
Was any candidate elected unopposed in the Lok Sabha Election 2024?
Yes. Mukesh Dalal of the Bharatiya Janata Party was declared elected unopposed from Surat, Gujarat, on 22 April 2024. His election followed the rejection of the Congress candidate's nomination and the withdrawal of the remaining candidates. Surat did not hold a poll for the Lok Sabha seat.
Why was the Lok Sabha election in Betul postponed in 2024?
Polling in the Betul (ST) constituency of Madhya Pradesh was postponed from the second phase to the third phase after Bahujan Samaj Party candidate Ashok Bhalavi died on 9 April 2024, before polling took place.
How many women MPs were elected in the 2024 Lok Sabha Election?
A total of 74 women candidates were elected to the 18th Lok Sabha in the 2024 general election.
Who were the youngest MPs elected in the 2024 Lok Sabha Election?
Three elected MPs were aged 25: Priya Saroj from Machhlishahr and Pushpendra Saroj from Kaushambi in Uttar Pradesh, and Shambhavi from Samastipur in Bihar.
Who was the oldest MP elected in the 2024 Lok Sabha Election?
T. R. Baalu, elected from Sriperumbudur in Tamil Nadu, was the oldest elected MP in the 2024 general election at 82 years of age.
Did women have a higher voter turnout than men in the 2024 Lok Sabha Election?
Yes. Excluding Surat, the Election Commission recorded a voter turnout of 65.78% among women and 65.55% among men, excluding postal votes. Women's turnout was 0.23 percentage points higher.
Which state recorded the highest number of NOTA votes in the 2024 Lok Sabha Election?
Bihar recorded the highest total number of NOTA votes among states and union territories, with 899,616 votes, according to the Election Commission of India's 2024 election atlas.
Data compiled from Election Commission of India (ECI) official records.