Skip to content
Seats
90
Candidates
1,031
101 women, 13 elected
Turnout
67.88%
1.39 cr of 2.05 cr
Leading party
BJP
48 of 90 seats

Party performance

Ordered by seats won in Haryana

PartyWon+/−ContestedVotesShareShare +/−
BJPBharatiya Janata Party48+88955,48,80039.94%+3.45
INCIndian National Congress37+68954,30,60239.09%+11.02
INDIndependent3-446414,48,83510.43%+0.72
INLDIndian National Lok Dal2+1515,75,1924.14%+1.70
BSPBahujan Samaj Party00352,52,6711.82%-2.33
AAAPAam Aadmi Party00882,48,4551.79%+1.31
JNJPJNJP0-10661,25,0220.90%-13.94
HALPHALP0-1472,4920.52%-0.13
HRJNSVKPHRJNSVKP00339,3330.28%
CPMCommunist Party of India (Marxist)00134,3730.25%+0.18
ASPKRAazad Samaj Party (Kanshi Ram)001219,5340.14%
SUCISUCI0084,8800.04%
NCP(SP)NCP(SP)0014,2180.03%
KMSPKMSP0013,9770.03%
RSTJLKPSRSTJLKPS0073,3310.02%
BSCPBSCP00112,7330.02%-0.01
MSNEKPMSNEKP0052,1970.02%
PPIDPPID00122,1690.02%-0.02
JSKPJSKP0062,1550.02%
SAPSAP0031,3950.01%
CPICommunist Party of India0021,3420.01%-0.02
RABSPRABSP0011,3390.01%0.00
SADMSADM0051,1770.01%0.00
SNYKSNGRHPSNYKSNGRHP0011,1700.01%
BLNDBHRTPBLNDBHRTP0049220.01%
YGATLSIPYGATLSIP0059000.01%
RPIARPIA0048250.01%0.00
LTSPLTSP0038120.01%-1.23
LBRSPLBRSP0026320.00%
AADMPRVTNPAADMPRVTNP0056310.00%
BHRTASPBHRTASP0024610.00%
ABKMPABKMP0023920.00%0.00
INDPJCINDPJC0023830.00%
VLPVLP0013530.00%
BYPPBYPP0013350.00%
PTIPTI0013280.00%
RTORPRTORP0043150.00%
ABMVPABMVP0013130.00%
RASLPRASLP0022860.00%-0.01
ASVPASVP0012610.00%
9090 SEATS
  • BJP48 (53%)
  • INC37 (41%)
  • IND3 (3%)
  • INLD2 (2%)
  • BJP48
  • INC37
  • IND3
  • INLD2
BJP 48INC 37
  • BJP48
  • INC37
  • IND3
  • INLD2

Constituency performance

From the 90 results in Haryana

Closest contest
UCHANA KALAN
won by 32 (0.02%)
Biggest victory
FEROZEPUR JHIRKA
won by 98,441 (54.34%)
Highest turnout
ELLENABAD
80.90%
Lowest turnout
BADKHAL
48.15%

Seat change

Against Haryana's previous Vidhan Sabha election (2019), matched constituency-for-constituency

90SEATS
  • 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

VOTE SHARE
0%13%26%39%53%19671968197219771982198719911996200020052009201420192024BJPINCINDINLD
  • BJP
  • INC
  • IND
  • INLD
TURNOUT
0%21%43%64%85%19671968197219771982198719911996200020052009201420192024Turnout

Assembly seat results

All 90 seats, alphabetical · showing 1–50 of 90

Assembly seatWinnerRunner-upMarginTurnout
ADAMPURINCChander Parkash S/o Arjun LalBJPBhavya Bishnoi1,2680.93%75.8%
AMBALA CANTT.BJPAnil VijINDChitra Sarwara7,2775.46%64.4%
AMBALA CITYINCNirmal Singh MohraBJPAseem Goel Naneola11,1316.72%63.0%
ASSANDHBJPYoginder Singh RanaINCShamsher Singh Gogi2,3061.42%66.7%
ATELIBJPArti Singh RaoBSPAttar Lal3,0852.12%70.1%
BADHRABJPUmed SinghINCSomvir Singh7,5855.26%71.4%
BADKHALBJPDhanesh AdlakhaINCVijay Pratap Singh6,1813.86%48.2%
BADLIINCKuldeep VatsBJPOmprakash Dhankar16,82012.71%69.5%
BADSHAHPURBJPRao Narbir SinghINCVardhan Yadav60,70521.50%54.1%
BAHADURGARHINDRajesh JoonBJPDinesh Kaushik41,99926.40%64.4%
BALLABGARHBJPMool Chand SharmaINDSharda Rathore17,73012.09%53.3%
BARODAINCInduraj Singh NarwalINDKapoor Singh Narwal5,6424.34%68.1%
BARWALABJPRanbir GangwaINCRamniwas Ghorela26,94219.23%73.8%
BAWALBJPDr. Krishan KumarINCDr. M.l. Ranga20,01112.73%67.6%
BAWANI KHERABJPKapoor SinghINCPradeep Narwal21,77914.20%70.3%
BERIINCDr. Raghuvir Singh KadianBJPSanjay Kablana35,47029.82%63.9%
BHIWANIBJPGhanshyam SarafCPMOm Prakash32,71422.52%60.9%
DABWALIINLDAditya DevilalINCAmit Sihag6100.37%78.3%
DADRIBJPSunil Satpal SangwanINCManisha Sangwan1,9571.38%67.0%
ELLENABADINCBharat Singh BeniwalINLDAbhay Singh Chautala15,0009.47%80.9%
FARIDABADBJPVipul GoelINCLakhan Kumar Singla48,38833.82%53.8%
FARIDABAD NITBJPSatish Kumar PhagnaINCNeeraj Sharma33,21717.17%60.2%
FATEHABADINCBalwan Singh DoulatpuriaBJPDura Ram2,2521.15%75.2%
FEROZEPUR JHIRKAINCMamman KhanBJPNaseem Ahmed98,44154.34%73.2%
GANAURINDDevender KadyanINCKuldip Sharma35,20924.96%72.2%
GARHI SAMPLA - KILOIINCBhupinder Singh HoodaBJPManju71,46547.88%66.6%
GHARAUNDABJPHarvinder KalyanINCVarinder Singh Rathore4,5312.59%71.9%
GOHANABJPArvind Kumar SharmaINCJagbir Singh Malik10,4297.97%66.5%
GUHLAINCDevender HansBJPKulwant Ram Bazigar22,88017.09%69.5%
GURGAONBJPMukesh SharmaINDNaveen Goyal68,04529.57%51.9%
HANSIBJPVinod BhayanaINCRahul Makkar21,46015.08%69.6%
HATHININCMohd IsrailBJPManoj Kumar32,39617.21%77.8%
HISARINDSavitri JindalINCRam Niwas Rara18,94116.84%61.7%
HODALBJPHarinder SinghINCUdai Bhan2,5951.84%71.2%
INDRIBJPRam Kumar KashyapINCRakesh Kamboj15,1499.68%71.4%
ISRANABJPKrishan Lal PanwarINCBalbir Singh Balmiki13,89510.72%70.3%
JAGADHRIINCAkram KhanBJPKanwar Pal6,8683.75%78.1%
JHAJJARINCGeeta BhukkalBJPKaptan Birdhana13,55510.96%63.8%
JINDBJPDr Krishan Lal MiddhaINCMahavir Gupta15,86011.73%66.1%
JULANAINCVineshBJPYogesh Kumar6,0154.33%74.5%
KAITHALINCAditya SurjewalaBJPLeela Ram8,1244.82%75.5%
KALANAURINCShakuntla KhatakBJPRenu Dabla12,2328.54%65.7%
KALANWALIINCShishpal KeharwalaBJPRajinder Singh Desujodha22,95916.33%76.1%
KALAYATINCVikas SaharanBJPKamlesh Dhanda13,4198.37%74.6%
KALKABJPShakti Rani SharmaINCPardeep Chaudhary10,8837.46%72.1%
KARNALBJPJagmohan AnandINCSumita Virk33,65222.30%56.5%
KHARKHAUDABJPPawan KharkhodaINCJaiveer Singh5,6354.96%63.8%
KOSLIBJPAnil YadavINCJagdish Yadav17,2099.66%69.7%
LADWABJPNayab SinghINCMewa Singh16,05410.84%75.1%
LOHARUINCRajbir FartiaBJPJai Parkash Dalal7920.48%79.7%

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.

Recommended reading

As an Amazon Associate, Janadesh earns from qualifying purchases.