Haryana assembly election, Oct 2024
90 assembly constituencies in Haryana, 67.88% turnout.
Party performance
Ordered by seats won in Haryana
| Party | Won | +/− | Contested | Votes | Share | Share +/− |
|---|---|---|---|---|---|---|
| BJPBharatiya Janata Party | 48 | +8 | 89 | 55,48,800 | 39.94% | +3.45 |
| INCIndian National Congress | 37 | +6 | 89 | 54,30,602 | 39.09% | +11.02 |
| INDIndependent | 3 | -4 | 464 | 14,48,835 | 10.43% | +0.72 |
| INLDIndian National Lok Dal | 2 | +1 | 51 | 5,75,192 | 4.14% | +1.70 |
| BSPBahujan Samaj Party | 0 | 0 | 35 | 2,52,671 | 1.82% | -2.33 |
| AAAPAam Aadmi Party | 0 | 0 | 88 | 2,48,455 | 1.79% | +1.31 |
| JNJPJNJP | 0 | -10 | 66 | 1,25,022 | 0.90% | -13.94 |
| HALPHALP | 0 | -1 | 4 | 72,492 | 0.52% | -0.13 |
| HRJNSVKPHRJNSVKP | 0 | 0 | 3 | 39,333 | 0.28% | — |
| CPMCommunist Party of India (Marxist) | 0 | 0 | 1 | 34,373 | 0.25% | +0.18 |
| ASPKRAazad Samaj Party (Kanshi Ram) | 0 | 0 | 12 | 19,534 | 0.14% | — |
| SUCISUCI | 0 | 0 | 8 | 4,880 | 0.04% | — |
| NCP(SP)NCP(SP) | 0 | 0 | 1 | 4,218 | 0.03% | — |
| KMSPKMSP | 0 | 0 | 1 | 3,977 | 0.03% | — |
| RSTJLKPSRSTJLKPS | 0 | 0 | 7 | 3,331 | 0.02% | — |
| BSCPBSCP | 0 | 0 | 11 | 2,733 | 0.02% | -0.01 |
| MSNEKPMSNEKP | 0 | 0 | 5 | 2,197 | 0.02% | — |
| PPIDPPID | 0 | 0 | 12 | 2,169 | 0.02% | -0.02 |
| JSKPJSKP | 0 | 0 | 6 | 2,155 | 0.02% | — |
| SAPSAP | 0 | 0 | 3 | 1,395 | 0.01% | — |
| CPICommunist Party of India | 0 | 0 | 2 | 1,342 | 0.01% | -0.02 |
| RABSPRABSP | 0 | 0 | 1 | 1,339 | 0.01% | 0.00 |
| SADMSADM | 0 | 0 | 5 | 1,177 | 0.01% | 0.00 |
| SNYKSNGRHPSNYKSNGRHP | 0 | 0 | 1 | 1,170 | 0.01% | — |
| BLNDBHRTPBLNDBHRTP | 0 | 0 | 4 | 922 | 0.01% | — |
| YGATLSIPYGATLSIP | 0 | 0 | 5 | 900 | 0.01% | — |
| RPIARPIA | 0 | 0 | 4 | 825 | 0.01% | 0.00 |
| LTSPLTSP | 0 | 0 | 3 | 812 | 0.01% | -1.23 |
| LBRSPLBRSP | 0 | 0 | 2 | 632 | 0.00% | — |
| AADMPRVTNPAADMPRVTNP | 0 | 0 | 5 | 631 | 0.00% | — |
| BHRTASPBHRTASP | 0 | 0 | 2 | 461 | 0.00% | — |
| ABKMPABKMP | 0 | 0 | 2 | 392 | 0.00% | 0.00 |
| INDPJCINDPJC | 0 | 0 | 2 | 383 | 0.00% | — |
| VLPVLP | 0 | 0 | 1 | 353 | 0.00% | — |
| BYPPBYPP | 0 | 0 | 1 | 335 | 0.00% | — |
| PTIPTI | 0 | 0 | 1 | 328 | 0.00% | — |
| RTORPRTORP | 0 | 0 | 4 | 315 | 0.00% | — |
| ABMVPABMVP | 0 | 0 | 1 | 313 | 0.00% | — |
| RASLPRASLP | 0 | 0 | 2 | 286 | 0.00% | -0.01 |
| ASVPASVP | 0 | 0 | 1 | 261 | 0.00% | — |
- BJP48 (53%)
- INC37 (41%)
- IND3 (3%)
- INLD2 (2%)
- BJP48
- INC37
- IND3
- INLD2
- BJP48
- INC37
- IND3
- INLD2
Constituency performance
From the 90 results in Haryana
Seat change
Against Haryana's previous Vidhan Sabha election (2019), matched constituency-for-constituency
- Retained40 (44%)
- Changed hands49 (54%)
- New seat1 (1%)
40 constituencies were won by the same party as last time; 49 changed hands. 1 did not exist at the previous election.
India’s constituencies have not been redrawn since the 2008 delimitation, so this compares the same seat boundary both times.
Vote share & turnout trend
Haryana, every Vidhan Sabha election on record
- BJP
- INC
- IND
- INLD
Assembly seat results
All 90 seats, alphabetical · showing 51–90 of 90
| Assembly seat | Winner | Runner-up | Margin | Turnout |
|---|---|---|---|---|
| MAHENDRAGARH | BJPKanwar Singh | INCRao Dan Singh | 2,6481.70% | 72.4% |
| MEHAM | INCBalram Dangi | HRJNSVKPBalraj Kundu | 18,06012.08% | 73.9% |
| MULANA | INCPooja | BJPSantosh Chauhan Sarwan | 12,8658.05% | 70.9% |
| NALWA | BJPRandhir Panihar | INCAnil Maan | 12,1449.37% | 71.6% |
| NANGAL CHAUDHRY | INCManju Choudhary | BJPDr. Abhe Singh Yadav | 6,9305.85% | 70.0% |
| NARAINGARH | INCShalley Chaudhary | BJPDr. Pawan Saini | 15,09410.68% | 73.1% |
| NARNAUL | BJPOm Prakash Yadav | INCRao Narender Singh | 17,17116.11% | 67.2% |
| NARNAUND | INCJassi Petwar | BJPCapt. Abhimanyu | 12,5787.62% | 76.3% |
| NARWANA | BJPKrishan Kumar | INCSatbir Dablain | 11,4997.20% | 71.0% |
| NILOKHERI | BJPBhagwan Dass | INCDharam Pal | 18,84512.66% | 63.6% |
| NUH | INCAftab Ahmed | INLDTahir Hussain | 46,96330.31% | 74.4% |
| PALWAL | BJPGaurav Gautam | INCKaran Singh Dalal | 33,60517.42% | 71.6% |
| PANCHKULA | INCChander Mohan | BJPGian Chand Gupta | 1,9971.42% | 59.4% |
| PANIPAT CITY | BJPParmod Kumar Vij | INCVarinder Kumar Shah | 35,67224.29% | 62.7% |
| PANIPAT RURAL | BJPMahipal Dhanda | INCSachin Kundu | 50,21224.96% | 69.4% |
| PATAUDI | BJPBimla Chaudhary | INCPearl Choudhary | 46,53029.47% | 61.2% |
| PEHOWA | INCMandeep Chatha | BJPJai Bhagwan Sharma (dd) | 6,5535.10% | 68.6% |
| PRITHLA | INCRaghubir Tewatia | BJPTek Chand Sharma | 20,54112.29% | 73.7% |
| PUNAHANA | INCMohammad Ilyas | INDRahish Khan | 31,91621.82% | 70.9% |
| PUNDRI | BJPSatpal Jamba | INDSatbir Bhana | 2,1971.62% | 70.4% |
| RADAUR | BJPShyam Singh Rana | INCDr. Bishan Lal Saini | 13,1328.58% | 73.1% |
| RAI | BJPKrishna Gahlawat | INCJai Bhagwan Antil | 4,6733.33% | 70.0% |
| RANIA | INLDArjun Chautala | INCSarv Mitter | 4,1912.90% | 76.2% |
| RATIA | INCJarnail Singh | BJPSunita Duggal | 21,44213.03% | 72.2% |
| REWARI | BJPLaxman Singh Yadav | INCChiranjeev Rao | 28,76917.16% | 65.6% |
| ROHTAK | INCBharat Bhushan Batra | BJPManish Kumar Grover | 1,3411.11% | 60.2% |
| SADHAURA | INCRenu Bala | BJPBalwant Singh | 1,6990.98% | 78.5% |
| SAFIDON | BJPRam Kumar Gautam | INCSubhash Gangoli | 4,0372.75% | 74.6% |
| SAMALKHA | BJPManmohan Bhadana | INCDharam Singh Chhoker | 19,31511.49% | 73.1% |
| SHAHBAD | INCRam Karan | BJPSubhash Chand | 6,4415.31% | 70.4% |
| SIRSA | INCGokul Setia | HALPGopal Kanda | 7,2344.58% | 68.1% |
| SOHNA | BJPTejpal Tanwar | INCRohtas Singh | 11,8775.83% | 70.8% |
| SONIPAT | BJPNikhil Madaan | INCSurender Panwar | 29,62720.46% | 57.5% |
| THANESAR | INCAshok Kumar Arora | BJPSubhash Sudha | 3,2432.26% | 65.4% |
| TIGAON | BJPRajesh Nagar | INDLalit Nagar S/o Late Bharat Singh Nagar | 37,40118.36% | 54.4% |
| TOHANA | INCParamvir Singh | BJPDevender Singh Babli | 10,8366.00% | 77.7% |
| TOSHAM | BJPShruti Choudhry | INCAnirudh Chaudhary | 14,2578.87% | 71.9% |
| UCHANA KALAN | BJPDevender Chatar Bhuj Attri | INCBrijendra Singh | 320.02% | 75.6% |
| UKLANA | INCNaresh Selwal | BJPAnoop Dhanak | 28,09219.41% | 66.8% |
| YAMUNANAGAR | BJPGhanshyam Dass | INCRaman Tyagi | 22,43713.68% | 67.4% |
Vote share and swing on this page are the party’s share of valid votes in Haryana alone — a different number from its national or all-state figures, and never mixed with them.
Frequently asked
Straight answers to the questions this result page exists to answer.
Who won the Haryana assembly election, Oct 2024?
Bharatiya Janata Party won 48 of 90 seats in Haryana, a clear majority.
What was the voter turnout in the Haryana assembly election, Oct 2024?
Turnout was 67.88% — 1.39 cr of 2.05 cr registered electors voted.
How many assembly seats does Haryana have?
Haryana has 90 assembly seats.







