Explorer
Haryana Assembly Election, 2024
90 seats · 49 changed party since 2019
Party standings
Haryana Assembly Election, 2024 · 4 parties won seats
- BJP48
- INC37
- IND3
- INLD2
Ring and figures are seats won.
| Party | Seats | Votes | Vote share | Contested |
|---|---|---|---|---|
| BJPBharatiya Janata Party | 4853% | 55,49,031 | 39.9% | 91 |
| INCIndian National Congress | 3741% | 54,30,602 | 39.1% | 89 |
| INDIndependent | 33% | 14,48,835 | 10.4% | 464 |
| INLDIndian National Lok Dal | 22% | 5,75,192 | 4.1% | 51 |
| BSPBahujan Samaj Party | 00% | 2,52,719 | 1.8% | 36 |
| AAPAam Aadmi Party | 00% | 2,48,455 | 1.8% | 88 |
+ 51 smaller parties / independents with under 1% of the vote.
Constituency map
Haryana Assembly Election, 2024 · winner by seat
90 constituencies · tap for the winner, again for the full result
House composition
Majority line at 46
2024 · selected
Majority 46
BJP48INC37IND3INLD2
2019 · previous
Majority 46
Vote share by party
Share of valid votes · 2019 → 2024
2019 2024· by party
40%30%20%10%0%
36.5
39.9
28.1
39.1
9.7
10.4
2.4
4.1
4.1
1.8
14.8
0.0
BJPINCINDINLDBSPJNJP
Seat change
2024 seats minus 2019 seats
seats lostseats gained
BJP
40 → 48
+8
INC
31 → 37
+6
IND
7 → 3
−4
INLD
1 → 2
+1
JNJP
10 → 0
−10
H
1 → 0
−1
Vote-share movement
Statewide, 2019 → 2024
share lostshare gained
INC
28.1% → 39.1%
+11.0%
BJP
36.5% → 39.9%
+3.5%
INLD
2.4% → 4.1%
+1.7%
AAP
0.5% → 1.8%
+1.3%
JJP
0.0% → 0.9%
+0.9%
IND
9.7% → 10.4%
+0.7%
HLP
0.0% → 0.5%
+0.5%
SAD
0.4% → 0.0%
−0.4%
H
0.7% → 0.0%
−0.7%
LTSP
1.2% → 0.0%
−1.2%
Biggest BJP–INC swings
Seats where the BJP-vs-INC vote gap moved most, 2019 → 2024. Bold = the seat changed hands.
Swing = (BJP share − INC share) this year, minus the same gap last time. A bar to the right means the seat moved toward BJP; to the left, toward INC.
toward INCtoward BJP
Sirsa
Haryana
−64.1%
Nangal Chaudhry
Haryana
−55.2%
Ellenabad
Haryana
−47.2%
Nuh
Haryana
−45.8%
Sonipat
Haryana
+45.1%
Punahana
Haryana
−43.6%
Narnaund
Haryana
−42.3%
Uklana
Haryana
−41.0%
Ambala City
Haryana
−35.9%
Fatehabad
Haryana
−31.8%
Meham
Haryana
−31.2%
Ferozepur Jhirka
Haryana
−29.1%
Closest races · 2024
Ranked by margin as a share of valid votes · tap a seat for full results
All constituencies · 2024
90 seats · alphabetical · tap for full results · ⇄ = changed party since 2019
- AdampurINC0.9%
- Ambala Cantt.BJP5.5%
- Ambala CityINC6.7%
- AssandhBJP1.4%
- AteliBJP2.1%
- BadhraBJP5.3%
- BadkhalBJP3.9%
- BadliINC12.7%
- BadshahpurBJP21.5%
- BahadurgarhIND26.4%
- BallabgarhBJP12.1%
- BarodaINC4.3%
- BarwalaBJP19.2%
- BawalBJP12.7%
- Bawani KheraBJP14.2%
- BeriINC29.8%
- BhiwaniBJP22.5%
- DabwaliINLD0.4%
- DadriBJP1.4%
- EllenabadINC9.5%
- FaridabadBJP33.8%
- Faridabad NitBJP17.2%
- FatehabadINC1.2%
- Ferozepur JhirkaINC54.3%
- GanaurIND25.0%
- Garhi Sampla - KiloiINC47.9%
- GharaundaBJP2.6%
- GohanaBJP8.0%
- GuhlaINC17.1%
- GurgaonBJP29.6%
- HansiBJP15.1%
- HathinINC17.2%
- HisarIND16.8%
- HodalBJP1.8%
- IndriBJP9.7%
- IsranaBJP10.7%
- JagadhriINC3.8%
- JhajjarINC11.0%
- JindBJP11.7%
- JulanaINC4.3%
- KaithalINC4.8%
- KalanaurINC8.5%
- KalanwaliINC16.3%
- KalayatINC8.4%
- KalkaBJP7.5%
- KarnalBJP22.3%
- KharkhaudaBJP5.0%
- KosliBJP9.7%
- LadwaBJP10.8%
- LoharuINC0.5%
- MahendragarhBJP1.7%
- MehamINC12.1%
- MulanaINC8.0%
- NalwaBJP9.4%
- Nangal ChaudhryINC5.8%
- NaraingarhINC10.7%
- NarnaulBJP16.1%
- NarnaundINC7.6%
- NarwanaBJP7.2%
- NilokheriBJP12.7%
- NuhINC30.3%
- PalwalBJP17.4%
- PanchkulaINC1.4%
- Panipat CityBJP24.3%
- Panipat RuralBJP25.0%
- PataudiBJP29.5%
- PehowaINC5.1%
- PrithlaINC12.3%
- PunahanaINC21.8%
- PundriBJP1.6%
- RadaurBJP8.6%
- RaiBJP3.3%
- RaniaINLD2.9%
- RatiaINC13.0%
- RewariBJP17.2%
- RohtakINC1.1%
- SadhauraINC1.0%
- SafidonBJP2.8%
- SamalkhaBJP11.5%
- ShahbadINC5.3%
- SirsaINC4.6%
- SohnaBJP5.8%
- SonipatBJP20.5%
- ThanesarINC2.3%
- TigaonBJP18.4%
- TohanaINC6.0%
- ToshamBJP8.9%
- Uchana KalanBJP0.0%
- UklanaINC19.4%
- YamunanagarBJP13.7%