- Table of contents
- Analysis of General Elections 2024
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 (wiki).
This page provides the highlights of the results. Complete results of the analysis can be seen here.
A total of 8360 candidates contested in the elections and around 64.5 Crores (645363445
) votes were casted during this period.
Party | Number of candidates |
---|---|
Independent | 3920 |
Bahujan Samaj Party | 488 |
Bharatiya Janata Party | 441 |
Indian National Congress | 328 |
Socialist Unity Centre Of India (COMMUNIST) | 150 |
Peoples Party of India (Democratic) | 79 |
Samajwadi Party | 71 |
Communist Party of India (Marxist) | 52 |
All India Trinamool Congress | 48 |
Bharatheeya Jawan Kisan Party | 41 |
Candidate | Party | Constituency | State | Number of Votes |
---|---|---|---|---|
RAKIBUL HUSSAIN | Indian National Congress | DHUBRI | ASSAM | 1471885 |
SHANKAR LALWANI | Bharatiya Janata Party | INDORE | MADHYA PRADESH | 1226751 |
SHIVRAJ SINGH CHOUHAN | Bharatiya Janata Party | VIDISHA | MADHYA PRADESH | 1116460 |
DR C N MANJUNATH | Bharatiya Janata Party | BANGALORE RURAL | KARNATAKA | 1079002 |
BRIJMOHAN AGRAWAL | Bharatiya Janata Party | RAIPUR | CHHATTISGARH | 1050351 |
Candidate | Party | Constituency | State | Number of Votes |
---|---|---|---|---|
MUKESHKUMAR CHANDRAKAANT DALAL ( Uncontested ) | Bharatiya Janata Party | SURAT | GUJARAT | 0 |
MUHAMMED HAMDULLAH SAYEED | Indian National Congress | LAKSHADWEEP | LAKSHADWEEP | 25726 |
PATEL UMESHBHAI BABUBHAI | Independent | DAMAN & DIU | DADRA & NAGAR HAVELI AND DAMAN & DIU | 42523 |
MOHMAD HANEEFA | Independent | LADAKH | LADAKH | 65259 |
BISHNU PADA RAY | Bharatiya Janata Party | ANDAMAN & NICOBAR ISLANDS | ANDAMAN & NICOBAR ISLANDS | 102436 |
Candidate | Party | Constituency | State | Number of Votes |
---|---|---|---|---|
D K SURESH | Indian National Congress | BANGALORE RURAL | KARNATAKA | 809355 |
NISITH PRAMANIK | Bharatiya Janata Party | COOCHBEHAR | WEST BENGAL | 749125 |
RAJ BABBAR | Indian National Congress | GURGAON | HARYANA | 733257 |
PROFESSOR M.V RAJEEV GOWDA | Indian National Congress | BANGALORE NORTH | KARNATAKA | 726573 |
UTTAM BARIK SON OF LATE BIRENDRA BARIK | All India Trinamool Congress | KANTHI | WEST BENGAL | 715431 |
State | Constituency | Winner | Winning Party | Winner Votes | Runner Up | Runner Up Party | Runner up Votes | Vote Difference |
---|---|---|---|---|---|---|---|---|
ASSAM | DHUBRI | RAKIBUL HUSSAIN | Indian National Congress | 1471885 | MOHAMMED BADRUDDIN AJMAL | All India United Democratic Front | 459409 | 1012476 |
MADHYA PRADESH | INDORE | SHANKAR LALWANI | Bharatiya Janata Party | 1226751 | NOTA | None of the Above | 218674 | 1008077 |
MADHYA PRADESH | VIDISHA | SHIVRAJ SINGH CHOUHAN | Bharatiya Janata Party | 1116460 | PRATAPBHANU SHARMA | Indian National Congress | 295052 | 821408 |
GUJARAT | NAVSARI | C R PATIL | Bharatiya Janata Party | 1031065 | NAISHADHBHAI BHUPATBHAI DESAI | Indian National Congress | 257514 | 773551 |
GUJARAT | GANDHINAGAR | AMIT SHAH | Bharatiya Janata Party | 1010972 | SONAL RAMANBHAI PATEL | Indian National Congress | 266256 | 744716 |
State | Constituency | Winner | Winning Party | Winner Votes | Runner Up | Runner Up Party | Runner up Votes | Vote Difference |
---|---|---|---|---|---|---|---|---|
MAHARASHTRA | MUMBAI NORTH WEST | RAVINDRA DATTARAM WAIKAR | Shiv Sena | 452644 | AMOL GAJANAN KIRTIKAR | Shiv Sena (Uddhav Balasaheb Thackrey) | 452596 | 48 |
KERALA | ATTINGAL | ADV ADOOR PRAKASH | Indian National Congress | 328051 | V JOY | Communist Party of India (Marxist) | 327367 | 684 |
ODISHA | JAJPUR | RABINDRA NARAYAN BEHERA | Bharatiya Janata Party | 534239 | SARMISTHA SETHI | Biju Janata Dal | 532652 | 1587 |
RAJASTHAN | JAIPUR RURAL | RAO RAJENDRA SINGH | Bharatiya Janata Party | 617877 | ANIL CHOPRA | Indian National Congress | 616262 | 1615 |
CHHATTISGARH | KANKER | BHOJRAJ NAG | Bharatiya Janata Party | 597624 | BIRESH THAKUR | Indian National Congress | 595740 | 1884 |
Constituency | State | Total Votes |
---|---|---|
DHUBRI | ASSAM | 2453608 |
MALKAJGIRI | TELANGANA | 1933843 |
BANGALORE RURAL | KARNATAKA | 1919540 |
DARRANG-UDALGURI | ASSAM | 1811200 |
BANGALORE NORTH | KARNATAKA | 1752504 |
Constituency | State | Total Votes |
---|---|---|
SURAT | GUJARAT | 0 |
LAKSHADWEEP | LAKSHADWEEP | 49200 |
DAMAN & DIU | DADRA & NAGAR HAVELI AND DAMAN & DIU | 92410 |
LADAKH | LADAKH | 135524 |
ANDAMAN & NICOBAR ISLANDS | ANDAMAN & NICOBAR ISLANDS | 202514 |
Constituency | State | Candidates |
---|---|---|
KARUR | TAMIL NADU | 55 |
SECUNDERABAD | TELANGANA | 46 |
MEDAK | TELANGANA | 45 |
LUDHIANA | PUNJAB | 44 |
CHEVELLA | TELANGANA | 44 |
Constituency | State | Candidates |
---|---|---|
SURAT | GUJARAT | 1 |
DIBRUGARH | ASSAM | 4 |
BARDOLI | GUJARAT | 4 |
NAGALAND | NAGALAND | 4 |
LADAKH | LADAKH | 4 |
Party | Votes | Vote Share |
---|---|---|
Bharatiya Janata Party | 235973935 | 36.5645 |
Indian National Congress | 136759064 | 21.1910 |
Samajwadi Party | 29549381 | 4.5787 |
All India Trinamool Congress | 28213393 | 4.3717 |
Independent | 17844442 | 2.7650 |
Candidate | Party | Constituency | State | Vote Share |
---|---|---|---|---|
SHANKAR LALWANI | Bharatiya Janata Party | INDORE | MADHYA PRADESH | 78.5388 |
C R PATIL | Bharatiya Janata Party | NAVSARI | GUJARAT | 77.0477 |
SHIVRAJ SINGH CHOUHAN | Bharatiya Janata Party | VIDISHA | MADHYA PRADESH | 76.6980 |
AMIT SHAH | Bharatiya Janata Party | GANDHINAGAR | GUJARAT | 76.4844 |
BIPLAB KUMAR DEB | Bharatiya Janata Party | TRIPURA WEST | TRIPURA | 72.8496 |
Candidate | Party | Constituency | State | Vote Share |
---|---|---|---|---|
SHER SINGH GHUBAYA | Indian National Congress | FIROZPUR | PUNJAB | 23.6977 |
DR DHARAMVIRA GANDHI | Indian National Congress | PATIALA | PUNJAB | 26.5351 |
GURJEET SINGH AUJLA | Indian National Congress | AMRITSAR | PUNJAB | 28.1764 |
MALVINDER SINGH KANG | Aam Aadmi Party | ANANDPUR SAHIB | PUNJAB | 29.0790 |
SARABJEET SINGH KHALSA | Independent | FARIDKOT | PUNJAB | 29.3815 |
Candidate | Party | Constituency | State | Vote Share of Losing Candidate |
---|---|---|---|---|
ANIL CHOPRA | Indian National Congress | JAIPUR RURAL | RAJASTHAN | 48.83 |
SHUBHKARAN CHOUDHARY | Bharatiya Janata Party | JHUNJHUNU | RAJASTHAN | 47.81 |
DR. UMESH G JADHAV | Bharatiya Janata Party | GULBARGA | KARNATAKA | 47.7 |
SANJAY TANDON | Bharatiya Janata Party | CHANDIGARH | CHANDIGARH | 47.67 |
MANSOOR ALI KHAN | Indian National Congress | BANGALORE CENTRAL | KARNATAKA | 47.57 |
Party | Number of Seats with less than 1/6 votes |
---|---|
Independent | 3904 |
Bahujan Samaj Party | 476 |
Socialist Unity Centre Of India (COMMUNIST) | 150 |
Peoples Party of India (Democratic) | 79 |
Indian National Congress | 51 |
Party | Number of Seats Won |
---|---|
Bharatiya Janata Party | 240 |
Indian National Congress | 99 |
Samajwadi Party | 37 |
All India Trinamool Congress | 29 |
Dravida Munnetra Kazhagam | 22 |
Telugu Desam | 16 |
Janata Dal (United) | 12 |
Shiv Sena (Uddhav Balasaheb Thackrey) | 9 |
Nationalist Congress Party – Sharadchandra Pawar | 8 |
Independent | 7 |
Shiv Sena | 7 |
Lok Janshakti Party(Ram Vilas) | 5 |
Party | Number of Seats Won |
---|---|
Indian National Congress | 167 |
Bharatiya Janata Party | 153 |
Samajwadi Party | 24 |
All India Anna Dravida Munnetra Kazhagam | 24 |
Yuvajana Sramika Rythu Congress Party | 21 |
Biju Janata Dal | 21 |
Rashtriya Janata Dal | 18 |
Communist Party of India (Marxist) | 17 |
All India Trinamool Congress | 13 |
Aam Aadmi Party | 13 |
Shiv Sena (Uddhav Balasaheb Thackrey) | 10 |
Shiv Sena | 8 |
Independent | 5 |
Communist Party of India | 4 |
Janata Dal (United) | 4 |
A candidate could spend a max 95 Lakhs during campaigning. Assuming candidate has maxed out the purse below.
Party | Total Spent | Total Votes | Cost per vote |
---|---|---|---|
Telugu Desam | 161500000 | 12775270 | 12.6416 |
Janasena Party | 19000000 | 1454138 | 13.0662 |
Janata Dal (Secular) | 28500000 | 2173701 | 13.1113 |
Asom Gana Parishad | 19000000 | 1298707 | 14.6299 |
Rashtriya Loktantrik Party | 9500000 | 596955 | 15.9141 |
Party | Total Spent | Total Votes | Cost per vote |
---|---|---|---|
Indian Praja Congress | 9500000 | 141 | 67375.8865 |
Telangana Prajaa Jeevana Rythu Party | 9500000 | 141 | 67375.8865 |
All India Backward People Sunami Party | 9500000 | 210 | 45238.0952 |
Rashtriya Jatigat Aarakshan Virodhi Party | 9500000 | 215 | 44186.0465 |
Rashtriya Mangalam Party | 9500000 | 257 | 36964.9805 |
Party | Seats Participated | Seats Won | Success Ratio |
---|---|---|---|
Dravida Munnetra Kazhagam | 22 | 22 | 100.0000 |
Lok Janshakti Party(Ram Vilas) | 5 | 5 | 100.0000 |
Indian Union Muslim League | 3 | 3 | 100.0000 |
Janasena Party | 2 | 2 | 100.0000 |
Rashtriya Lok Dal | 2 | 2 | 100.0000 |
Hindustani Awam Morcha (Secular) | 1 | 1 | 100.0000 |
Kerala Congress | 1 | 1 | 100.0000 |
Marumalarchi Dravida Munnetra Kazhagam | 1 | 1 | 100.0000 |
Rashtriya Loktantrik Party | 1 | 1 | 100.0000 |
Sikkim Krantikari Morcha | 1 | 1 | 100.0000 |
United People’s Party Liberal | 1 | 1 | 100.0000 |
Voice of the People Party | 1 | 1 | 100.0000 |
Zoram People’s Movement | 1 | 1 | 100.0000 |
Telugu Desam | 17 | 16 | 94.1176 |
Janata Dal (United) | 16 | 12 | 75.0000 |
Nationalist Congress Party – Sharadchandra Pawar | 12 | 8 | 66.6667 |
Jammu & Kashmir National Conference | 3 | 2 | 66.6667 |
Janata Dal (Secular) | 3 | 2 | 66.6667 |
All India Trinamool Congress | 48 | 29 | 60.4167 |
Bharatiya Janata Party | 441 | 240 | 54.4218 |
Samajwadi Party | 71 | 37 | 52.1127 |
Party | Seats Participated | Seats Won | Success Ratio |
---|---|---|---|
Independent | 532 | 7 | 1.3158 |
Aazad Samaj Party (Kanshi Ram) | 26 | 1 | 3.8462 |
Bharat Adivasi Party | 22 | 1 | 4.5455 |
Communist Party of India | 30 | 2 | 6.6667 |
All India Majlis-E-Ittehadul Muslimeen | 15 | 1 | 6.6667 |
Communist Party of India (Marxist) | 52 | 4 | 7.6923 |
Shiromani Akali Dal | 13 | 1 | 7.6923 |
Revolutionary Socialist Party | 10 | 1 | 10.0000 |
Aam Aadmi Party | 22 | 3 | 13.6364 |
Viduthalai Chiruthaigal Katchi | 13 | 2 | 15.3846 |
Yuvajana Sramika Rythu Congress Party | 25 | 4 | 16.0000 |
Rashtriya Janata Dal | 24 | 4 | 16.6667 |
Nationalist Congress Party | 5 | 1 | 20.0000 |
Communist Party of India (Marxist-Leninist) (Liberation) | 7 | 2 | 28.5714 |
Indian National Congress | 328 | 99 | 30.1829 |
AJSU Party | 3 | 1 | 33.3333 |
Shiv Sena (Uddhav Balasaheb Thackrey) | 21 | 9 | 42.8571 |
Shiv Sena | 15 | 7 | 46.6667 |
Candidate | Number of Constituencies Contested at |
---|---|
ARUN KUMAR | 5 |
MANOJ KUMAR | 4 |
PRADEEP KUMAR | 4 |
PRAMOD KUMAR | 4 |
RAJKUMAR | 4 |
VIJAY KUMAR | 4 |
ASHOK KUMAR | 3 |
PARAMJIT SINGH | 3 |
RAJESH | 3 |
SATPAL | 3 |
SHRIDHAR NARAYAN SALVE | 3 |
SUNIL KUMAR | 3 |
SURENDER SINGH | 3 |
Candidate | Constituency | State | Party | Result |
---|---|---|---|---|
PRASUN BANERJEE | HOWRAH | WEST BENGAL | All India Trinamool Congress | WON |
RAHUL GANDHI | WAYANAD | KERALA | Indian National Congress | WON |
RAHUL GANDHI | RAE BARELI | UTTAR PRADESH | Indian National Congress | WON |
PRASUN BANERJEE | MALDAHA UTTAR | WEST BENGAL | All India Trinamool Congress | LOST |
This Matrix provides the number of seats in which parties lost by the number of votes provided in the columns.
PARTY | < 500 | < 2500 | < 5000 | < 10000 | < 15000 | < 25000 | < 50000 |
---|---|---|---|---|---|---|---|
Aam Aadmi Party | 0 | 0 | 1 | 1 | 2 | 2 | 6 |
All India Anna Dravida Munnetra Kazhagam | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
All India Trinamool Congress | 0 | 0 | 0 | 1 | 2 | 3 | 5 |
Bharatiya Janata Party | 0 | 0 | 5 | 8 | 10 | 21 | 43 |
Biju Janata Dal | 0 | 1 | 1 | 1 | 1 | 2 | 4 |
Communist Party of India | 0 | 0 | 0 | 0 | 1 | 1 | 1 |
Communist Party of India (Marxist) | 0 | 1 | 1 | 1 | 1 | 1 | 1 |
Desiya Murpokku Dravida Kazhagam | 0 | 0 | 1 | 1 | 1 | 1 | 1 |
Indian National Congress | 0 | 2 | 4 | 4 | 5 | 9 | 27 |
Janata Dal (Secular) | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
Janata Dal (United) | 0 | 0 | 0 | 0 | 0 | 1 | 2 |
Nationalist Congress Party – Sharadchandra Pawar | 0 | 0 | 1 | 1 | 1 | 1 | 2 |
Pattali Makkal Katchi | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
Rashtriya Janata Dal | 0 | 0 | 0 | 0 | 1 | 2 | 3 |
Samajwadi Party | 0 | 0 | 2 | 2 | 3 | 4 | 13 |
Shiv Sena (Uddhav Balasaheb Thackrey) | 1 | 1 | 1 | 1 | 2 | 2 | 4 |
Constituency | State | Runner up Party Votes | Winning Party | Winning Party Votes | Vote Difference |
---|---|---|---|---|---|
CHANDIGARH | CHANDIGARH | 214153 | Indian National Congress | 216657 | 2504 |
HAMIRPUR | UTTAR PRADESH | 488054 | Samajwadi Party | 490683 | 2629 |
SALEMPUR | UTTAR PRADESH | 401899 | Samajwadi Party | 405472 | 3573 |
DHULE | MAHARASHTRA | 580035 | Indian National Congress | 583866 | 3831 |
DHAURAHRA | UTTAR PRADESH | 439294 | Samajwadi Party | 443743 | 4449 |
DAMAN & DIU | DADRA & NAGAR HAVELI AND DAMAN & DIU | 36298 | Independent | 42523 | 6225 |
ARAMBAGH | WEST BENGAL | 706188 | All India Trinamool Congress | 712587 | 6399 |
BEED | MAHARASHTRA | 677397 | Nationalist Congress Party – Sharadchandra Pawar | 683950 | 6553 |
SOUTH GOA | GOA | 204301 | Indian National Congress | 217836 | 13535 |
THIRUPATHI | ANDHRA PRADESH | 617659 | Yuvajana Sramika Rythu Congress Party | 632228 | 14569 |
Constituency | State | Runner up Party Votes | Winning Party | Winning Party Votes | Vote Difference |
---|---|---|---|---|---|
JAIPUR RURAL | RAJASTHAN | 616262 | Bharatiya Janata Party | 617877 | 1615 |
KANKER | CHHATTISGARH | 595740 | Bharatiya Janata Party | 597624 | 1884 |
BANSGAON | UTTAR PRADESH | 425543 | Bharatiya Janata Party | 428693 | 3150 |
MAHBUBNAGAR | TELANGANA | 506247 | Bharatiya Janata Party | 510747 | 4500 |
ANANDPUR SAHIB | PUNJAB | 302371 | Aam Aadmi Party | 313217 | 10846 |
cabal build
cabal run elections
cabal test
Create table executing Queries.sql
and then run other SQL queries in the queries directory to see the result.