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.
- 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
Seats won, seats where the party finished second, and vote share across all 90 constituencies.
| Party | Contested | Won | Runner-up | Votes | Vote share |
|---|---|---|---|---|---|
| BJPBharatiya Janata Party | 89 | 48 | 32 | 55,48,800 | 39.94% |
| INCIndian National Congress | 89 | 37 | 45 | 54,30,602 | 39.09% |
| IndependentsIndependent | 464 | 3 | 7 | 14,48,835 | 10.43% |
| INLDIndian National Lok Dal | 51 | 2 | 2 | 5,75,192 | 4.14% |
| BSPBahujan Samaj Party | 35 | 0 | 1 | 2,52,671 | 1.82% |
| AAPAam Aadmi Party | 88 | 0 | 0 | 2,48,455 | 1.79% |
49 of 90 seats changed party between 2019 and 2024.
Seats decided by the smallest margins. These are where booth-level work and turnout move results.
- AC 37 · JindUchana Kalan32vote margin · BJP won
- AC 43 · SirsaDabwali610vote margin · INLD won
- AC 54 · BhiwaniLoharu792vote margin · INC won
- AC 47 · HisarAdampur1,268vote margin · INC won
- AC 62 · RohtakRohtak1,341vote margin · INC won
- AC 7 · YamunanagarSadhaura1,699vote margin · INC won
- AC 56 · BhiwaniDadri1,957vote margin · BJP won
- AC 2 · Panchkula *Panchkula1,997vote margin · INC won
| Party | Contested | Won | Runner-up | Votes | Vote share |
|---|---|---|---|---|---|
| BJPBharatiya Janata Party | 90 | 40 | 37 | 45,69,016 | 36.49% |
| INCIndian National Congress | 90 | 31 | 30 | 35,15,429 | 28.08% |
| JNJPJannayak Janta Party | 87 | 10 | 10 | 18,58,046 | 14.84% |
| IndependentsIndependent | 377 | 7 | 7 | 12,15,153 | 9.71% |
| INLDIndian National Lok Dal | 81 | 1 | 1 | 3,06,028 | 2.44% |
| HaLPHaryana Lokhit Party | 5 | 1 | 1 | 81,641 | 0.65% |
| BSPBahujan Samaj Party | 87 | 0 | 2 | 5,18,842 | 4.14% |
| LTSPLoktanter Suraksha Party | 66 | 0 | 1 | 1,55,298 | 1.24% |
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 seat | District | Winner | Margin | Turnout |
|---|---|---|---|---|---|
| 1 | Kalka | Panchkula * | Shakti Rani SharmaBJP | 10,8837.5% | 72.1% |
| 2 | Panchkula | Panchkula * | Chander MohanINC | 1,9971.4% | 59.4% |
| 3 | Naraingarh | Ambala | Shalley ChaudharyINC | 15,09410.7% | 73.2% |
| 4 | Ambala Cantt. | Ambala | Anil VijBJP | 7,2775.5% | 64.4% |
| 5 | Ambala City | Ambala | Nirmal Singh MohraINC | 11,1316.7% | 63.1% |
| 6 | MulanaSC | Ambala | PoojaINC | 12,8658.0% | 71.0% |
| 7 | SadhauraSC | Yamunanagar | Renu BalaINC | 1,6991.0% | 78.6% |
| 8 | Jagadhri | Yamunanagar | Akram KhanINC | 6,8683.8% | 78.5% |
| 9 | Yamunanagar | Yamunanagar | Ghanshyam DassBJP | 22,43713.7% | 67.4% |
| 10 | Radaur | Yamunanagar | Shyam Singh RanaBJP | 13,1328.6% | 73.1% |
| 11 | Ladwa | Kurukshetra | Nayab SinghBJP | 16,05410.8% | 75.1% |
| 12 | ShahbadSC | Kurukshetra | Ram KaranINC | 6,4415.3% | 70.5% |
| 13 | Thanesar | Kurukshetra | Ashok Kumar AroraINC | 3,2432.3% | 65.5% |
| 14 | Pehowa | Kurukshetra | Mandeep ChathaINC | 6,5535.1% | 68.6% |
| 15 | GuhlaSC | Kaithal | Devender HansINC | 22,88017.1% | 69.5% |
| 16 | Kalayat | Kaithal | Vikas SaharanINC | 13,4198.4% | 74.6% |
| 17 | Kaithal | Kaithal | Aditya SurjewalaINC | 8,1244.8% | 75.6% |
| 18 | Pundri | Kaithal | Satpal JambaBJP | 2,1971.6% | 70.5% |
| 19 | NilokheriSC | Karnal | Bhagwan DassBJP | 18,84512.7% | 63.6% |
| 20 | Indri | Karnal | Ram Kumar KashyapBJP | 15,1499.7% | 71.5% |
| 21 | Karnal | Karnal | Jagmohan AnandBJP | 33,65222.3% | 56.6% |
| 22 | Gharaunda | Karnal | Harvinder KalyanBJP | 4,5312.6% | 72.0% |
| 23 | Assandh | Karnal | Yoginder Singh RanaBJP | 2,3061.4% | 66.8% |
| 24 | Panipat Rural | Panipat | Mahipal DhandaBJP | 50,21225.0% | 69.5% |
| 25 | Panipat City | Panipat | Parmod Kumar VijBJP | 35,67224.3% | 62.7% |
| 26 | IsranaSC | Panipat | Krishan Lal PanwarBJP | 13,89510.7% | 70.3% |
| 27 | Samalkha | Panipat | Manmohan BhadanaBJP | 19,31511.5% | 73.5% |
| 28 | Ganaur | Sonipat | Devender KadyanIndependent | 35,20925.0% | 72.3% |
| 29 | Rai | Sonipat | Krishna GahlawatBJP | 4,6733.3% | 70.0% |
| 30 | KharkhaudaSC | Sonipat | Pawan KharkhodaBJP | 5,6355.0% | 63.8% |
| 31 | Sonipat | Sonipat | Nikhil MadaanBJP | 29,62720.5% | 57.9% |
| 32 | Gohana | Sonipat | Arvind Kumar SharmaBJP | 10,4298.0% | 66.5% |
| 33 | Baroda | Sonipat | Induraj Singh NarwalINC | 5,6424.3% | 68.6% |
| 34 | Julana | Jind | VineshINC | 6,0154.3% | 74.6% |
| 35 | Safidon | Jind | Ram Kumar GautamBJP | 4,0372.8% | 74.7% |
| 36 | Jind | Jind | Dr Krishan Lal MiddhaBJP | 15,86011.7% | 66.2% |
| 37 | Uchana Kalan | Jind | Devender Chatar Bhuj AttriBJP | 320.0% | 75.7% |
| 38 | NarwanaSC | Jind | Krishan KumarBJP | 11,4997.2% | 71.0% |
| 39 | Tohana | Fatehabad * | Paramvir SinghINC | 10,8366.0% | 77.7% |
| 40 | Fatehabad | Fatehabad * | Balwan Singh DoulatpuriaINC | 2,2521.2% | 75.3% |
| 41 | RatiaSC | Fatehabad * | Jarnail SinghINC | 21,44213.0% | 72.2% |
| 42 | KalanwaliSC | Sirsa | Shishpal KeharwalaINC | 22,95916.3% | 76.2% |
| 43 | Dabwali | Sirsa | Aditya DevilalINLD | 6100.4% | 78.4% |
| 44 | Rania | Sirsa | Arjun ChautalaINLD | 4,1912.9% | 76.3% |
| 45 | Sirsa | Sirsa | Gokul SetiaINC | 7,2344.6% | 68.2% |
| 46 | Ellenabad | Sirsa | Bharat Singh BeniwalINC | 15,0009.5% | 81.0% |
| 47 | Adampur | Hisar | Chander Parkash S/o Arjun LalINC | 1,2680.9% | 75.9% |
| 48 | UklanaSC | Hisar | Naresh SelwalINC | 28,09219.4% | 66.8% |
| 49 | Narnaund | Hisar | Jassi PetwarINC | 12,5787.6% | 76.4% |
| 50 | Hansi | Hisar | Vinod BhayanaBJP | 21,46015.1% | 69.7% |
| 51 | Barwala | Hisar | Ranbir GangwaBJP | 26,94219.2% | 73.9% |
| 52 | Hisar | Hisar | Savitri JindalIndependent | 18,94116.8% | 61.8% |
| 53 | Nalwa | Hisar | Randhir PaniharBJP | 12,1449.4% | 71.7% |
| 54 | Loharu | Bhiwani | Rajbir FartiaINC | 7920.5% | 79.8% |
| 55 | Badhra | Bhiwani | Umed SinghBJP | 7,5855.3% | 71.4% |
| 56 | Dadri | Bhiwani | Sunil Satpal SangwanBJP | 1,9571.4% | 67.3% |
| 57 | Bhiwani | Bhiwani | Ghanshyam SarafBJP | 32,71422.5% | 60.9% |
| 58 | Tosham | Bhiwani | Shruti ChoudhryBJP | 14,2578.9% | 72.4% |
| 59 | Bawani KheraSC | Bhiwani | Kapoor SinghBJP | 21,77914.2% | 70.4% |
| 60 | Meham | Rohtak | Balram DangiINC | 18,06012.1% | 74.1% |
Booth-level result analysis, printable maps, voter-list analysis and verified field surveys for one seat, a district or the whole state.
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.
Each page below is built from an official source and credited on the page.
- Haryana state profileSeats, parties and turnout at a glance
- Haryana Lok Sabha resultsEvery parliamentary seat, 2024 and earlier
- Haryana districts: Census 2011Population, religion, SC/ST by district
- Gram panchayat list, HaryanaBlocks, panchayats and villages (LGD)
- CSR spend in HaryanaCompany CSR spending by year and sector (MCA)
- Urban local bodies in HaryanaMunicipal corporations, councils, wards