68 seats. In 2022 Indian National Congress won 40, a majority on its own. Every seat below links to its full result, turnout and history, from official Election Commission of India data.
- INCIndian National Congress4043.9% votes
- BJPBharatiya Janata Party2543.0% votes
- IndependentsIndependent39.7% votes
- AAPAam Aadmi Party01.1% votes
Seats won, seats where the party finished second, and vote share across all 68 constituencies.
| Party | Contested | Won | Runner-up | Votes | Vote share |
|---|---|---|---|---|---|
| INCIndian National Congress | 68 | 40 | 26 | 18,52,504 | 43.90% |
| BJPBharatiya Janata Party | 68 | 25 | 39 | 18,14,530 | 43.00% |
| IndependentsIndependent | 99 | 3 | 3 | 4,09,273 | 9.70% |
| AAPAam Aadmi Party | 67 | 0 | 0 | 46,270 | 1.10% |
31 of 68 seats changed party between 2017 and 2022.
Seats decided by the smallest margins. These are where booth-level work and turnout move results.
- AC 36 · HamirpurBhoranj60vote margin · INC won
- AC 49 · BilaspurSri Naina Deviji171vote margin · BJP won
- AC 48 · BilaspurBilaspur276vote margin · BJP won
- AC 59 · SirmaurShillai382vote margin · INC won
- AC 37 · HamirpurSujanpur399vote margin · INC won
- AC 66 · ShimlaRampur567vote margin · INC won
- AC 30 · MandiDarang618vote margin · BJP won
- AC 57 · SirmaurSri Renukaji860vote margin · INC won
| Party | Contested | Won | Runner-up | Votes | Vote share |
|---|---|---|---|---|---|
| BJPBharatiya Janata Party | 68 | 44 | 24 | 18,46,432 | 48.79% |
| INCIndian National Congress | 68 | 21 | 42 | 15,77,450 | 41.68% |
| IndependentsIndependent | 112 | 2 | 2 | 2,39,989 | 6.34% |
| CPI(M)Communist Party of India (Marxist) | 14 | 1 | 0 | 55,558 | 1.47% |
Search by name, number or winner; filter by district, reservation or party; sort by closest margin. For the 4 Lok Sabha seats see the parliamentary list.
68 of 68 seats
| No. | Assembly seat | District | Winner | Margin | Turnout |
|---|---|---|---|---|---|
| 1 | ChurahSC | Chamba | Hans RajBJP | 2,6424.2% | 79.2% |
| 2 | BharmourST | Chamba | Dr. Janak RajBJP | 5,1729.2% | 71.8% |
| 3 | Chamba | Chamba | Neeraj NayarINC | 7,78212.6% | 73.5% |
| 4 | Dalhousie | Chamba | D. S. ThakurBJP | 9,91817.0% | 77.2% |
| 5 | Bhattiyat | Chamba | Kuldeep Singh PathaniaINC | 1,5672.6% | 73.1% |
| 6 | Nurpur | Kangra | Ranbir Singh (nikka)BJP | 18,75226.5% | 75.7% |
| 7 | IndoraSC | Kangra | Malender RajanINC | 2,2503.3% | 72.8% |
| 8 | Fatehpur | Kangra | Bhawani Singh PathaniaINC | 7,35411.5% | 71.5% |
| 9 | Jawali | Kangra | Chander KumarINC | 3,0314.1% | 73.6% |
| 10 | Dehra | Kangra | Hoshyar SinghIndependent | 3,8776.4% | 71.4% |
| 11 | Jaswan-Pragpur | Kangra | Bikram SinghBJP | 1,7893.0% | 74.4% |
| 12 | Jawalamukhi | Kangra | Sanjay RattanINC | 6,40410.7% | 75.1% |
| 13 | JaisinghpurSC | Kangra | Yadvinder GomaINC | 2,6964.8% | 65.8% |
| 14 | Sullah | Kangra | Vipin Singh ParmarBJP | 7,1129.4% | 71.2% |
| 15 | Nagrota | Kangra | R.S. BaliINC | 15,89222.6% | 77.6% |
| 16 | Kangra | Kangra | Pawan Kumar KajalBJP | 19,83431.3% | 76.1% |
| 17 | Shahpur | Kangra | Kewal SinghINC | 12,24318.5% | 73.9% |
| 18 | Dharamshala | Kangra | Sudhir SharmaINC | 3,2855.5% | 72.0% |
| 19 | Palampur | Kangra | Ashish ButailINC | 5,3289.3% | 73.7% |
| 20 | BaijnathSC | Kangra | Kishori LalINC | 3,4465.9% | 64.4% |
| 21 | Lahaul & SpitiST | Lahul & Spiti | Ravi ThakurINC | 1,6168.6% | 74.2% |
| 22 | Manali | Kullu | Bhuvneshwar GaurINC | 2,9574.9% | 80.8% |
| 23 | Kullu | Kullu | Sunder Singh ThakurINC | 4,1035.8% | 77.6% |
| 24 | Banjar | Kullu | Surender ShourieBJP | 4,3347.0% | 81.9% |
| 25 | AnniSC | Kullu | Lokender KumarBJP | 6,77810.0% | 76.1% |
| 26 | KarsogSC | Mandi | Deep RajBJP | 10,53417.5% | 78.8% |
| 27 | Sundernagar | Mandi | Rakesh JamwalBJP | 8,12512.2% | 79.8% |
| 28 | NachanSC | Mandi | Vinod KumarBJP | 8,95612.5% | 81.2% |
| 29 | Seraj | Mandi | Jai Ram ThakurBJP | 38,18354.0% | 84.1% |
| 30 | Darang | Mandi | Puran Chand ThakurBJP | 6180.8% | 80.7% |
| 31 | Jogindernagar | Mandi | Prakash RanaBJP | 4,3396.1% | 70.4% |
| 32 | Dharampur | Mandi | Chander ShekharINC | 3,0265.1% | 72.8% |
| 33 | Mandi | Mandi | Anil SharmaBJP | 10,00617.1% | 75.5% |
| 34 | BalhSC | Mandi | Inder SinghBJP | 1,3072.0% | 79.7% |
| 35 | Sarkaghat | Mandi | Dalip ThakurBJP | 1,8072.8% | 69.5% |
| 36 | BhoranjSC | Hamirpur | Suresh KumarINC | 600.1% | 69.7% |
| 37 | Sujanpur | Hamirpur | Rajinder RanaINC | 3990.7% | 74.1% |
| 38 | Hamirpur | Hamirpur | Ashish SharmaIndependent | 12,89923.4% | 72.2% |
| 39 | Barsar | Hamirpur | Inder Dutt LakhanpalINC | 13,79221.9% | 72.3% |
| 40 | Nadaun | Hamirpur | Sukhvinder Singh SukhuINC | 3,3634.7% | 75.1% |
| 41 | ChintpurniSC | Una | Sudarshan Singh BablooINC | 4,8587.8% | 74.2% |
| 42 | Gagret | Una | Chaitanya SharmaINC | 15,68523.5% | 79.2% |
| 43 | Haroli | Una | Mukesh AgnihotriINC | 9,14813.1% | 78.8% |
| 44 | Una | Una | Satpal Singh SattiBJP | 1,7362.6% | 78.0% |
| 45 | Kutlehar | Una | Davinder Kumar BhuttoINC | 7,57911.3% | 77.3% |
| 46 | JhandutaSC | Bilaspur | Jeet Ram KatwalBJP | 5,7999.6% | 75.5% |
| 47 | Ghumarwin | Bilaspur | Rajesh DharmaniINC | 5,6118.2% | 76.0% |
| 48 | Bilaspur | Bilaspur | Trilok JamwalBJP | 2760.4% | 78.0% |
| 49 | Sri Naina Deviji | Bilaspur | Randhir SharmaBJP | 1710.3% | 83.3% |
| 50 | Arki | Solan | SanjayINC | 4,8226.6% | 77.1% |
| 51 | Nalagarh | Solan | K. L. ThakurIndependent | 13,26417.7% | 81.8% |
| 52 | Doon | Solan | Ram KumarINC | 6,81111.0% | 86.0% |
| 53 | SolanSC | Solan | Dhani Ram ShandilINC | 3,8586.6% | 68.0% |
| 54 | KasauliSC | Solan | Vinod SultanpuriINC | 6,76812.5% | 78.8% |
| 55 | PachhadSC | Sirmaur | ReenaBJP | 3,8576.3% | 79.9% |
| 56 | Nahan | Sirmaur | Ajay SolankiINC | 1,6392.3% | 82.4% |
| 57 | Sri RenukajiSC | Sirmaur | Vinay KumarINC | 8601.4% | 80.5% |
| 58 | Paonta Sahib | Sirmaur | Sukh Ram ChaudharyBJP | 8,59613.0% | 77.3% |
| 59 | Shillai | Sirmaur | Harshwardhan ChauhanINC | 3820.6% | 85.8% |
| 60 | Chopal | Shimla | Sh. Balbir Singh VermaBJP | 5,0338.1% | 76.5% |
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 Himachal Pradesh?
Himachal Pradesh has 68 assembly constituencies, of which 17 are reserved for Scheduled Castes and 3 for Scheduled Tribes. A party or alliance needs 35 seats for a majority in the Vidhan Sabha.
Which party won the most seats in the 2022 Himachal Pradesh election?
Indian National Congress (INC) won 40 of 68 seats with 43.90% of the valid votes. Bharatiya Janata Party came second with 25 seats. Seat counts here are for parties, not pre-poll alliances.
What was the voter turnout in Himachal Pradesh in 2022?
Across all 68 seats, 42,38,412 of 55,92,828 registered electors voted, a turnout of about 75.8%. The seat with the highest turnout is listed first when you sort the table below by turnout.
Which was the closest contest in Himachal Pradesh in 2022?
Bhoranj was decided by just 60 votes. Sri Naina Deviji (171), Bilaspur (276), Shillai (382) were also decided by very small margins.
When is the next Himachal Pradesh assembly election?
The assembly elected in 2022 completes its five-year term in 2027, 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 Himachal Pradesh assembly elections of 2022 and 2017 and 2012 (2022 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.
- Himachal Pradesh state profileSeats, parties and turnout at a glance
- Himachal Pradesh Lok Sabha resultsEvery parliamentary seat, 2024 and earlier
- Himachal Pradesh districts: Census 2011Population, religion, SC/ST by district
- Gram panchayat list, Himachal PradeshBlocks, panchayats and villages (LGD)
- CSR spend in Himachal PradeshCompany CSR spending by year and sector (MCA)
- Urban local bodies in Himachal PradeshMunicipal corporations, councils, wards