Skip to main content
Bharat Surveyभारत सर्वे
Vidhan Sabha · Haryana · Oct 2024

90 seats. In 2024 Bharatiya Janata Party won 48, a majority on its own. Every seat below links to its full result, turnout and history, from official Election Commission of India data.

BJPBJPBJPBJPBJPBJPBJPBJPBJPBJPBJPBJPBJPBJPBJPBJPBJPBJPBJPBJPBJPBJPBJPBJPBJPBJPBJPBJPBJPBJPBJPBJPBJPBJPBJPBJPBJPBJPBJPBJPBJPBJPBJPBJPBJPBJPBJPBJPINCINCINCINCINCINCINCINCINCINCINCINCINCINCINCINCINCINCINCINCINCINCINCINCINCINCINCINCINCINCINCINCINCINCINCINCINCINDINDINDINLDINLD90seats · majority 46
  • BJPBharatiya Janata Party4839.9% votes
  • INCIndian National Congress3739.1% votes
  • IndependentsIndependent310.4% votes
  • INLDIndian National Lok Dal24.1% votes
  • BSPBahujan Samaj Party01.8% votes
  • AAPAam Aadmi Party01.8% votes
Assembly seats
17 SC · 0 ST reserved
68.0%
Turnout 2024
1,39,13,879 voted
2029
Next election due
End of five-year term
Party-wise result 2024

Seats won, seats where the party finished second, and vote share across all 90 constituencies.

Haryana 2024 party-wise result
PartyContestedWonRunner-upVotesVote share
BJPBharatiya Janata Party89483255,48,800
39.94%
INCIndian National Congress89374554,30,602
39.09%
IndependentsIndependent4643714,48,835
10.43%
INLDIndian National Lok Dal51225,75,192
4.14%
BSPBahujan Samaj Party35012,52,671
1.82%
AAPAam Aadmi Party88002,48,455
1.79%

49 of 90 seats changed party between 2019 and 2024.

BJPINCINLDBSPAAPOthers
Click a seat to open it. Boundaries approximate.
Previous election

Haryana 2019 party-wise result
PartyContestedWonRunner-upVotesVote share
BJPBharatiya Janata Party90403745,69,016
36.49%
INCIndian National Congress90313035,15,429
28.08%
JNJPJannayak Janta Party87101018,58,046
14.84%
IndependentsIndependent3777712,15,153
9.71%
INLDIndian National Lok Dal81113,06,028
2.44%
HaLPHaryana Lokhit Party51181,641
0.65%
BSPBahujan Samaj Party87025,18,842
4.14%
LTSPLoktanter Suraksha Party66011,55,298
1.24%
All seats

Search by name, number or winner; filter by district, reservation or party; sort by closest margin. For the 10 Lok Sabha seats see the parliamentary list.

90 of 90 seats

No.Assembly seatDistrictWinnerMarginTurnout
1KalkaPanchkula *Shakti Rani SharmaBJP10,8837.5%72.1%
2PanchkulaPanchkula *Chander MohanINC1,9971.4%59.4%
3NaraingarhAmbalaShalley ChaudharyINC15,09410.7%73.2%
4Ambala Cantt.AmbalaAnil VijBJP7,2775.5%64.4%
5Ambala CityAmbalaNirmal Singh MohraINC11,1316.7%63.1%
6MulanaSCAmbalaPoojaINC12,8658.0%71.0%
7SadhauraSCYamunanagarRenu BalaINC1,6991.0%78.6%
8JagadhriYamunanagarAkram KhanINC6,8683.8%78.5%
9YamunanagarYamunanagarGhanshyam DassBJP22,43713.7%67.4%
10RadaurYamunanagarShyam Singh RanaBJP13,1328.6%73.1%
11LadwaKurukshetraNayab SinghBJP16,05410.8%75.1%
12ShahbadSCKurukshetraRam KaranINC6,4415.3%70.5%
13ThanesarKurukshetraAshok Kumar AroraINC3,2432.3%65.5%
14PehowaKurukshetraMandeep ChathaINC6,5535.1%68.6%
15GuhlaSCKaithalDevender HansINC22,88017.1%69.5%
16KalayatKaithalVikas SaharanINC13,4198.4%74.6%
17KaithalKaithalAditya SurjewalaINC8,1244.8%75.6%
18PundriKaithalSatpal JambaBJP2,1971.6%70.5%
19NilokheriSCKarnalBhagwan DassBJP18,84512.7%63.6%
20IndriKarnalRam Kumar KashyapBJP15,1499.7%71.5%
21KarnalKarnalJagmohan AnandBJP33,65222.3%56.6%
22GharaundaKarnalHarvinder KalyanBJP4,5312.6%72.0%
23AssandhKarnalYoginder Singh RanaBJP2,3061.4%66.8%
24Panipat RuralPanipatMahipal DhandaBJP50,21225.0%69.5%
25Panipat CityPanipatParmod Kumar VijBJP35,67224.3%62.7%
26IsranaSCPanipatKrishan Lal PanwarBJP13,89510.7%70.3%
27SamalkhaPanipatManmohan BhadanaBJP19,31511.5%73.5%
28GanaurSonipatDevender KadyanIndependent35,20925.0%72.3%
29RaiSonipatKrishna GahlawatBJP4,6733.3%70.0%
30KharkhaudaSCSonipatPawan KharkhodaBJP5,6355.0%63.8%
31SonipatSonipatNikhil MadaanBJP29,62720.5%57.9%
32GohanaSonipatArvind Kumar SharmaBJP10,4298.0%66.5%
33BarodaSonipatInduraj Singh NarwalINC5,6424.3%68.6%
34JulanaJindVineshINC6,0154.3%74.6%
35SafidonJindRam Kumar GautamBJP4,0372.8%74.7%
36JindJindDr Krishan Lal MiddhaBJP15,86011.7%66.2%
37Uchana KalanJindDevender Chatar Bhuj AttriBJP320.0%75.7%
38NarwanaSCJindKrishan KumarBJP11,4997.2%71.0%
39TohanaFatehabad *Paramvir SinghINC10,8366.0%77.7%
40FatehabadFatehabad *Balwan Singh DoulatpuriaINC2,2521.2%75.3%
41RatiaSCFatehabad *Jarnail SinghINC21,44213.0%72.2%
42KalanwaliSCSirsaShishpal KeharwalaINC22,95916.3%76.2%
43DabwaliSirsaAditya DevilalINLD6100.4%78.4%
44RaniaSirsaArjun ChautalaINLD4,1912.9%76.3%
45SirsaSirsaGokul SetiaINC7,2344.6%68.2%
46EllenabadSirsaBharat Singh BeniwalINC15,0009.5%81.0%
47AdampurHisarChander Parkash S/o Arjun LalINC1,2680.9%75.9%
48UklanaSCHisarNaresh SelwalINC28,09219.4%66.8%
49NarnaundHisarJassi PetwarINC12,5787.6%76.4%
50HansiHisarVinod BhayanaBJP21,46015.1%69.7%
51BarwalaHisarRanbir GangwaBJP26,94219.2%73.9%
52HisarHisarSavitri JindalIndependent18,94116.8%61.8%
53NalwaHisarRandhir PaniharBJP12,1449.4%71.7%
54LoharuBhiwaniRajbir FartiaINC7920.5%79.8%
55BadhraBhiwaniUmed SinghBJP7,5855.3%71.4%
56DadriBhiwaniSunil Satpal SangwanBJP1,9571.4%67.3%
57BhiwaniBhiwaniGhanshyam SarafBJP32,71422.5%60.9%
58ToshamBhiwaniShruti ChoudhryBJP14,2578.9%72.4%
59Bawani KheraSCBhiwaniKapoor SinghBJP21,77914.2%70.4%
60MehamRohtakBalram DangiINC18,06012.1%74.1%

Haryana Lok Sabha constituencies →

Data & field work

Booth-level result analysis, printable maps, voter-list analysis and verified field surveys for one seat, a district or the whole state.

What do you need for Haryana (state)?

No payment online. We confirm scope and price on a call before any work starts.

FAQ

Answers use the official Election Commission of India statistical reports.

How many assembly constituencies are there in Haryana?

Haryana has 90 assembly constituencies, of which 17 are reserved for Scheduled Castes and 0 for Scheduled Tribes. A party or alliance needs 46 seats for a majority in the Vidhan Sabha.

Which party won the most seats in the 2024 Haryana election?

Bharatiya Janata Party (BJP) won 48 of 90 seats with 39.94% of the valid votes. Indian National Congress came second with 37 seats. Seat counts here are for parties, not pre-poll alliances.

What was the voter turnout in Haryana in 2024?

Across all 90 seats, 1,39,13,879 of 2,04,63,841 registered electors voted, a turnout of about 68.0%. The seat with the highest turnout is listed first when you sort the table below by turnout.

Which was the closest contest in Haryana in 2024?

Uchana Kalan was decided by just 32 votes. Dabwali (610), Loharu (792), Adampur (1,268) were also decided by very small margins.

When is the next Haryana assembly election?

The assembly elected in 2024 completes its five-year term in 2029, so the next general election is due by then unless the house is dissolved early. The Election Commission of India announces the schedule a few weeks before polling.

Source: Election Commission of India statistical reports for the Haryana assembly elections of 2024 and 2019 and 2014 and 2009 (2024 report). Party seat counts are computed from the detailed constituency results. Districts and boundaries: DataMeet (from ECI polling-station maps), approximate.