All statesHimachal Pradesh · 2022 68 seats
Himachal Pradesh Himachal Pradesh elects 68 MLAs to its assembly . A party needs 35 for a majority . Indian National Congress won 40 of 68 seats.
✓ INC got 5 more than the 35 needed.
75 Out of every 100 voters here, 75 voted. In 2017: 75.
Deep dive into Himachal Pradesh↓ Seats one dot per seat · hover for the party
BJP25 43.3% of votes
Others3 9.8% of votes
INC40 44.2% of votes
Hover a seat to see its party 35 for a majority
The numbers Turnout
75.45 %
+0.2 pts vs 2017
Electors
55.93 lakh
in 68 constituencies
Women MLAs
1
of 24 women candidates
Candidates
412
24 women · NOTA 0.6%
Who won the 68 seats one tile per constituency, grouped by party
Votes vs seats pale = share of votes · solid = share of seats
Share of votes Share of seats
INC 44% → 59%
BJP 43% → 37%
Independent 10% → 4%
AAP 1% → 0%
Vote share bars: % of valid votes · right: seats
Notable contests tap one to open that constituency
Constituencies 68 · tap one for the full result
1. Churah SC 2,642 4.3% margin Hans Raj · BJP
Hans Raj · BJP 32,095 51.8% Yashwant Singh · INC 29,453 47.6% Third · AAP 385 0.6%
Turnout 79.1% Electors 78,823 Candidates 3 NOTA 394 (0.6%) Winner's age 39
2. Bharmour ST 5,172 9.2% margin Dr. Janak Raj · BJP
Dr. Janak Raj · BJP 30,336 54.0% Thakur Singh Bharmouri · INC 25,164 44.8% Third · HIMJKP 242 0.4%
Turnout 71.5% Electors 79,000 Candidates 5 NOTA 343 (0.6%) Winner's age 43
3. Chamba 7,782 12.8% margin Neeraj Nayar · INC
Neeraj Nayar · INC 32,783 53.8% Neelam Nayyar · BJP 25,001 41.0% Third · Independent 2,443 4.0%
Turnout 72.7% Electors 84,616 Candidates 6 NOTA 539 (0.9%) Winner's age 51
4. Dalhousie 9,918 17.1% margin D. S. Thakur · BJP
D. S. Thakur · BJP 33,488 57.9% Asha Kumari · INC 23,570 40.7% Third · RTRYDVBHMP 358 0.6%
Turnout 76.9% Electors 75,714 Candidates 5 NOTA 382 (0.7%) Winner's age 55
5. Bhattiyat 1,567 2.7% margin Kuldeep Singh Pathania · INC
Kuldeep Singh Pathania · INC 25,989 44.1% Bikram Singh Jaryal · BJP 24,422 41.4% Third · Independent 7,741 13.1%
Turnout 72.8% Electors 81,594 Candidates 5 NOTA 468 (0.8%) Winner's age 65
6. Nurpur 18,752 26.6% margin Ranbir Singh (nikka) · BJP
Ranbir Singh (nikka) · BJP 44,132 62.7% Ajay Mahajan · INC 25,380 36.1% Third · BSP 325 0.5%
Turnout 75.4% Electors 93,717 Candidates 5 NOTA 302 (0.4%) Winner's age 44
7. Indora SC 2,250 3.4% margin Malender Rajan · INC
Malender Rajan · INC 30,797 45.9% Reeta Devi · BJP 28,547 42.5% Third · Independent 4,442 6.6%
Turnout 72.5% Electors 93,244 Candidates 7 NOTA 482 (0.7%) Winner's age 49
8. Fatehpur 7,354 11.5% margin Bhawani Singh Pathania · INC
Bhawani Singh Pathania · INC 33,238 52.0% Rakesh Pathania · BJP 25,884 40.5% Third · Independent 2,811 4.4%
Turnout 71.1% Electors 90,203 Candidates 8 NOTA 185 (0.3%) Winner's age 48
9. Jawali 3,031 4.1% margin Chander Kumar · INC
Chander Kumar · INC 38,243 51.5% Sanjay Guleria · BJP 35,212 47.4% Third · HIMJKP 306 0.4%
Turnout 73.3% Electors 1,01,845 Candidates 5 NOTA 373 (0.5%) Winner's age 78
10. Dehra 3,877 6.5% margin Hoshyar Singh · Independent
Hoshyar Singh · Independent 22,997 38.3% Dr. Rajesh Sharma · INC 19,120 31.8% Third · BJP 16,730 27.8%
Turnout 71.0% Electors 85,263 Candidates 6 NOTA 472 (0.8%) Winner's age 56
11. Jaswan-Pragpur 1,789 3.0% margin Bikram Singh · BJP
Bikram Singh · BJP 22,658 38.4% Surinder Singh Mankotia · INC 20,869 35.4% Third · Independent 13,405 22.7%
Turnout 74.1% Electors 79,856 Candidates 6 NOTA 259 (0.4%) Winner's age 58
12. Jawalamukhi 6,404 10.7% margin Sanjay Rattan · INC
Sanjay Rattan · INC 27,827 46.6% Ravinder Singh · BJP 21,423 35.9% Third · Independent 9,511 15.9%
Turnout 74.7% Electors 80,141 Candidates 6 NOTA 201 (0.3%) Winner's age 59
13. Jaisinghpur SC 2,696 4.9% margin Yadvinder Goma · INC
Yadvinder Goma · INC 28,058 50.7% Ravinder Kumar Dhiman · BJP 25,362 45.8% Third · RTRYDVBHMP 943 1.7%
Turnout 65.3% Electors 85,180 Candidates 6 NOTA 298 (0.5%) Winner's age 36
14. Sullah 7,112 9.4% margin Vipin Singh Parmar · BJP
Vipin Singh Parmar · BJP 36,670 48.6% Jagjiwan Paul · Independent 29,558 39.2% Third · INC 6,828 9.1%
Turnout 70.9% Electors 1,06,976 Candidates 9 NOTA 394 (0.5%) Winner's age 59
15. Nagrota 15,892 22.7% margin R.s. Bali · INC
R.s. Bali · INC 42,079 60.2% Arun Kumar (kuka) · BJP 26,187 37.5% Third · AAP 1,332 1.9%
Turnout 77.3% Electors 90,962 Candidates 4 NOTA 385 (0.5%) Winner's age 43
16. Kangra 19,834 31.6% margin Pawan Kumar Kajal · BJP
Pawan Kumar Kajal · BJP 35,239 56.0% Choudhary Surinder Kaku · INC 15,405 24.5% Third · Independent 7,994 12.7%
Turnout 75.8% Electors 83,547 Candidates 6 NOTA 464 (0.7%) Winner's age 48
17. Shahpur 12,243 18.7% margin Kewal Singh · INC
Kewal Singh · INC 36,603 55.8% Sarveen Choudhary · BJP 24,360 37.1% Third · Independent 2,298 3.5%
Turnout 73.5% Electors 89,978 Candidates 7 NOTA 519 (0.8%) Winner's age 53
18. Dharamshala 3,285 5.5% margin Sudhir Sharma · INC
Sudhir Sharma · INC 27,323 45.9% Rakesh Choudhary · BJP 24,038 40.4% Third · Independent 7,416 12.4%
Turnout 71.6% Electors 83,829 Candidates 6 NOTA 438 (0.7%) Winner's age 50
19. Palampur 5,328 9.3% margin Ashish Butail · INC
Ashish Butail · INC 30,874 54.1% Trilok Kapoor · BJP 25,546 44.7% Third · AAP 430 0.8%
Turnout 73.3% Electors 78,449 Candidates 4 NOTA 382 (0.7%) Winner's age 42
20. Baijnath SC 3,446 6.0% margin Kishori Lal · INC
Kishori Lal · INC 29,338 50.9% Mulkh Raj Premi · BJP 25,892 44.9% Third · AAP 1,109 1.9%
Turnout 63.8% Electors 91,352 Candidates 6 NOTA 669 (1.1%) Winner's age 75
21. Lahaul & Spiti ST 1,616 8.6% margin Ravi Thakur · INC
Ravi Thakur · INC 9,948 53.1% Dr.ram Lal Markanda · BJP 8,332 44.5% Third · AAP 454 2.4%
Turnout 73.7% Electors 25,496 Candidates 3 NOTA 67 (0.4%) Winner's age 60
22. Manali 2,957 4.9% margin Bhuvneshwar Gaur · INC
Bhuvneshwar Gaur · INC 29,892 49.7% Govind Singh Thakur · BJP 26,935 44.7% Third · Independent 1,345 2.2%
Turnout 80.7% Electors 74,903 Candidates 6 NOTA 238 (0.4%) Winner's age 48
23. Kullu 4,103 5.8% margin Sunder Singh Thakur · INC
Sunder Singh Thakur · INC 30,286 42.8% Narotam Singh · BJP 26,183 37.0% Third · Independent 11,937 16.9%
Turnout 77.3% Electors 92,050 Candidates 6 NOTA 346 (0.5%) Winner's age 57
24. Banjar 4,334 7.1% margin Surender Shourie · BJP
Surender Shourie · BJP 25,038 40.8% Khimi Ram · INC 20,704 33.7% Third · Independent 14,932 24.3%
Turnout 81.9% Electors 75,592 Candidates 6 NOTA 492 (0.8%) Winner's age 41
25. Anni SC 6,778 10.1% margin Lokender Kumar · BJP
Lokender Kumar · BJP 24,133 36.0% Paras Ram · Independent 17,355 25.9% Third · INC 14,224 21.3%
Turnout 75.8% Electors 88,955 Candidates 6 NOTA 520 (0.8%) Winner's age 34
26. Karsog SC 10,534 17.6% margin Deep Raj · BJP
Deep Raj · BJP 34,512 57.7% Mahesh Raj · INC 23,978 40.1% Third · CPI(M) 480 0.8%
Turnout 78.5% Electors 76,609 Candidates 6 NOTA 363 (0.6%) Winner's age 34
27. Sundernagar 8,125 12.2% margin Rakesh Jamwal · BJP
Rakesh Jamwal · BJP 29,432 44.3% Sohan Lal · INC 21,307 32.1% Third · Independent 14,704 22.1%
Turnout 79.6% Electors 83,690 Candidates 9 NOTA 211 (0.3%) Winner's age 48
28. Nachan SC 8,956 12.6% margin Vinod Kumar · BJP
Vinod Kumar · BJP 33,200 46.7% Naresh Kumar · INC 24,244 34.1% Third · Independent 10,133 14.3%
Turnout 80.9% Electors 88,483 Candidates 7 NOTA 456 (0.6%) Winner's age 42
29. Seraj 38,183 54.2% margin Jai Ram Thakur · BJP
Jai Ram Thakur · BJP 53,562 76.0% Chet Ram · INC 15,379 21.8% Third · CPI(M) 818 1.2%
Turnout 83.9% Electors 84,315 Candidates 6 NOTA 292 (0.4%) Winner's age 57
30. Darang 618 0.8% margin Puran Chand Thakur · BJP
Puran Chand Thakur · BJP 36,572 50.2% Kaul Singh · INC 35,954 49.3% Third · BSP 385 0.5%
Turnout 80.3% Electors 91,525 Candidates 3 NOTA 579 (0.8%) Winner's age 65
31. Jogindernagar 4,339 6.2% margin Prakash Rana · BJP
Prakash Rana · BJP 33,782 48.1% Thakur Surender Paul · INC 29,443 42.0% Third · CPI(M) 3,137 4.5%
Turnout 69.8% Electors 1,01,046 Candidates 11 NOTA 377 (0.5%) Winner's age 60
32. Dharampur 3,026 5.1% margin Chander Shekhar · INC
Chander Shekhar · INC 31,063 52.1% Rajat Thakur · BJP 28,037 47.0% Third · AAP 230 0.4%
Turnout 72.3% Electors 82,732 Candidates 5 NOTA 216 (0.4%) Winner's age 49
33. Mandi 10,006 17.2% margin Anil Sharma · BJP
Anil Sharma · BJP 31,303 53.8% Champa Thakur · INC 21,297 36.6% Third · Independent 4,106 7.0%
Turnout 75.1% Electors 78,113 Candidates 9 NOTA 448 (0.8%) Winner's age 66
34. Balh SC 1,307 2.0% margin Inder Singh · BJP
Inder Singh · BJP 31,792 49.5% Prakash Chaudhary · INC 30,485 47.5% Third · AAP 1,406 2.2%
Turnout 79.3% Electors 81,597 Candidates 5 NOTA 498 (0.8%) Winner's age 60
35. Sarkaghat 1,807 2.9% margin Dalip Thakur · BJP
Dalip Thakur · BJP 27,346 43.1% Pawan Kumar · INC 25,539 40.3% Third · Independent 9,860 15.6%
Turnout 69.2% Electors 92,207 Candidates 6 NOTA 342 (0.5%) Winner's age 57
36. Bhoranj SC 60 0.1% margin Suresh Kumar · INC
Suresh Kumar · INC 24,779 43.4% Dr. Anil Dhiman · BJP 24,719 43.3% Third · Independent 6,861 12.0%
Turnout 69.4% Electors 82,738 Candidates 5 NOTA 293 (0.5%) Winner's age 55
37. Sujanpur 399 0.7% margin Rajinder Rana · INC
Rajinder Rana · INC 27,679 50.0% Ranjit Singh Rana · BJP 27,280 49.3% Third · AAP 212 0.4%
Turnout 73.7% Electors 75,396 Candidates 5 NOTA 237 (0.4%) Winner's age 56
38. Hamirpur 12,899 23.5% margin Ashish Sharma · Independent
Ashish Sharma · Independent 25,916 47.3% Dr. Pushpinder Verma · INC 13,017 23.8% Third · BJP 12,794 23.4%
Turnout 71.8% Electors 76,646 Candidates 9 NOTA 246 (0.4%) Winner's age 35
39. Barsar 13,792 22.0% margin Inder Dutt Lakhanpal · INC
Inder Dutt Lakhanpal · INC 30,293 48.4% Maya Sharma · BJP 16,501 26.4% Third · Independent 15,252 24.4%
Turnout 71.9% Electors 87,505 Candidates 7 NOTA 297 (0.5%) Winner's age 60
40. Nadaun 3,363 4.8% margin Sukhvinder Singh Sukhu · INC
Sukhvinder Singh Sukhu · INC 36,142 51.0% Vijay Agnihotri · BJP 32,779 46.3% Third · AAP 1,487 2.1%
Turnout 74.8% Electors 94,931 Candidates 6 NOTA 192 (0.3%) Winner's age 58
41. Chintpurni SC 4,858 7.9% margin Sudarshan Singh Babloo · INC
Sudarshan Singh Babloo · INC 32,712 53.0% Balbir Singh · BJP 27,854 45.1% Third · AAP 767 1.2%
Turnout 73.9% Electors 84,013 Candidates 5 NOTA 355 (0.6%) Winner's age 41
42. Gagret 15,685 23.7% margin Chaitanya Sharma · INC
Chaitanya Sharma · INC 40,767 61.5% Rajesh Thakur · BJP 25,082 37.9% Third · AAP 145 0.2%
Turnout 78.9% Electors 84,517 Candidates 6 NOTA 404 (0.6%) Winner's age 28
43. Haroli 9,148 13.1% margin Mukesh Agnihotri · INC
Mukesh Agnihotri · INC 38,652 55.5% Ram Kumar · BJP 29,504 42.3% Third · BSP 636 0.9%
Turnout 78.5% Electors 88,951 Candidates 5 NOTA 175 (0.3%) Winner's age 61
44. Una 1,736 2.6% margin Satpal Singh Satti · BJP
Satpal Singh Satti · BJP 33,974 50.2% Satpal Singh Raizada · INC 32,238 47.7% Third · AAP 737 1.1%
Turnout 77.9% Electors 87,136 Candidates 6 NOTA 240 (0.4%) Winner's age 58
45. Kutlehar 7,579 11.4% margin Davinder Kumar Bhutto · INC
Davinder Kumar Bhutto · INC 36,636 55.1% Virender Kanwar · BJP 29,057 43.7% Third · AAP 596 0.9%
Turnout 76.8% Electors 86,934 Candidates 4 NOTA 378 (0.6%) Winner's age 49
46. Jhanduta SC 5,799 9.6% margin Jeet Ram Katwal · BJP
Jeet Ram Katwal · BJP 28,268 46.9% Vivek Kumar · INC 22,469 37.3% Third · Independent 8,358 13.9%
Turnout 74.7% Electors 80,977 Candidates 7 NOTA 246 (0.4%) Winner's age 66
47. Ghumarwin 5,611 8.3% margin Rajesh Dharmani · INC
Rajesh Dharmani · INC 35,378 52.1% Rajinder Garg · BJP 29,767 43.9% Third · AAP 1,633 2.4%
Turnout 75.5% Electors 90,144 Candidates 8 NOTA 242 (0.4%) Winner's age 50
48. Bilaspur 276 0.4% margin Trilok Jamwal · BJP
Trilok Jamwal · BJP 30,988 48.0% Bumber Thakur · INC 30,712 47.5% Third · Independent 1,499 2.3%
Turnout 77.3% Electors 83,903 Candidates 9 NOTA 270 (0.4%) Winner's age 48
49. Sri Naina Deviji 171 0.3% margin Randhir Sharma · BJP
Randhir Sharma · BJP 29,403 47.4% Ram Lal Thakur · INC 29,232 47.1% Third · RTRYDVBHMP 2,114 3.4%
Turnout 82.8% Electors 75,176 Candidates 5 NOTA 225 (0.4%) Winner's age 58
50. Arki 4,822 6.6% margin Sanjay · INC
Sanjay · INC 30,897 42.3% Rajender · Independent 26,075 35.7% Third · BJP 13,444 18.4%
Turnout 76.8% Electors 95,788 Candidates 7 NOTA 466 (0.6%) Winner's age 57
51. Nalagarh 13,264 17.8% margin K. L. Thakur · Independent
K. L. Thakur · Independent 33,427 44.9% Hardeep Singh Bawa · INC 20,163 27.1% Third · BJP 17,273 23.2%
Turnout 81.7% Electors 91,955 Candidates 8 NOTA 590 (0.8%) Winner's age 62
52. Doon 6,811 11.1% margin Ram Kumar · INC
Ram Kumar · INC 32,038 52.1% Paramjeet Singh Pammi · BJP 25,227 41.0% Third · Independent 1,895 3.1%
Turnout 85.8% Electors 71,948 Candidates 6 NOTA 224 (0.4%) Winner's age 53
53. Solan SC 3,858 6.7% margin Dhani Ram Shandil · INC
Dhani Ram Shandil · INC 30,089 52.1% Rajesh Kashyap · BJP 26,231 45.4% Third · AAP 1,108 1.9%
Turnout 67.6% Electors 86,333 Candidates 4 NOTA 634 (1.1%) Winner's age 82
54. Kasauli SC 6,768 12.6% margin Vinod Sultanpuri · INC
Vinod Sultanpuri · INC 28,200 52.4% Rajiv Saizal · BJP 21,432 39.9% Third · AAP 1,809 3.4%
Turnout 78.5% Electors 68,932 Candidates 7 NOTA 348 (0.6%) Winner's age 40
55. Pachhad SC 3,857 6.3% margin Reena · BJP
Reena · BJP 21,215 34.8% Dayal Pyari · INC 17,358 28.5% Third · Independent 13,187 21.6%
Turnout 79.6% Electors 77,181 Candidates 6 NOTA 466 (0.8%) Winner's age 38
56. Nahan 1,639 2.3% margin Ajay Solanki · INC
Ajay Solanki · INC 35,291 50.4% Dr. Rajeev Bindal · BJP 33,652 48.1% Third · AAP 387 0.6%
Turnout 82.1% Electors 85,818 Candidates 6 NOTA 470 (0.7%) Winner's age 51
57. Sri Renukaji SC 860 1.4% margin Vinay Kumar · INC
Vinay Kumar · INC 28,642 48.4% Narain Singh · BJP 27,782 46.9% Third · RTRYDVBHMP 2,092 3.5%
Turnout 80.3% Electors 74,365 Candidates 4 NOTA 485 (0.8%) Winner's age 44
58. Paonta Sahib 8,596 13.1% margin Sukh Ram Chaudhary · BJP
Sukh Ram Chaudhary · BJP 31,008 47.3% Kirnesh Jung · INC 22,412 34.2% Third · AAP 5,090 7.8%
Turnout 77.2% Electors 85,540 Candidates 9 NOTA 495 (0.7%) Winner's age 58
59. Shillai 382 0.6% margin Harshwardhan Chauhan · INC
Harshwardhan Chauhan · INC 32,093 49.6% Baldev Singh · BJP 31,711 49.0% Third · AAP 488 0.8%
Turnout 85.5% Electors 76,343 Candidates 4 NOTA 525 (0.8%) Winner's age 58
60. Chopal 5,033 8.2% margin Sh. Balbir Singh Verma · BJP
Sh. Balbir Singh Verma · BJP 25,873 42.0% Sh. Rajneesh Kimta · INC 20,840 33.8% Third · Independent 13,706 22.2%
Turnout 76.1% Electors 81,782 Candidates 6 NOTA 550 (0.9%) Winner's age 52
61. Theog 5,269 8.0% margin Kuldeep Singh Rathore · INC
Kuldeep Singh Rathore · INC 19,447 29.6% Ajay Shyam · BJP 14,178 21.6% Third · Independent 13,848 21.1%
Turnout 76.5% Electors 86,236 Candidates 8 NOTA 349 (0.5%) Winner's age 62
62. Kasumpti 8,655 18.8% margin Anirudh Singh · INC
Anirudh Singh · INC 25,759 55.8% Suresh Bhardwaj · BJP 17,104 37.1% Third · CPI(M) 2,670 5.8%
Turnout 69.3% Electors 67,017 Candidates 6 NOTA 335 (0.7%) Winner's age 45
63. Shimla 3,037 9.9% margin Harish Janartha · INC
Harish Janartha · INC 15,803 51.7% Sanjay Sood · BJP 12,766 41.8% Third · CPI(M) 1,400 4.6%
Turnout 63.3% Electors 48,608 Candidates 7 NOTA 237 (0.8%) Winner's age 57
64. Shimla Rural 13,860 23.8% margin Vikramaditya Singh · INC
Vikramaditya Singh · INC 35,269 60.5% Ravi Kumar Mehta · BJP 21,409 36.7% Third · RTRYDVBHMP 915 1.6%
Turnout 74.8% Electors 78,294 Candidates 6 NOTA 293 (0.5%) Winner's age 33
65. Jubbal-Kotkhai 5,069 8.5% margin Rohit Thakur · INC
Rohit Thakur · INC 31,393 52.8% Chetan Singh Bragta · BJP 26,324 44.3% Third · CPI(M) 1,256 2.1%
Turnout 81.3% Electors 73,362 Candidates 6 NOTA 187 (0.3%) Winner's age 48
66. Rampur SC 567 1.0% margin Nand Lal · INC
Nand Lal · INC 28,397 49.4% Kaul Singh · BJP 27,830 48.4% Third · AAP 706 1.2%
Turnout 75.0% Electors 77,215 Candidates 5 NOTA 377 (0.7%) Winner's age 68
67. Rohru SC 19,339 35.1% margin Mohan Lal Brakta · INC
Mohan Lal Brakta · INC 34,327 62.4% Shashi Bala · BJP 14,988 27.2% Third · Independent 3,597 6.5%
Turnout 73.7% Electors 75,253 Candidates 6 NOTA 413 (0.7%) Winner's age 57
68. Kinnaur ST 6,964 15.9% margin Jagat Singh Negi · INC
Jagat Singh Negi · INC 20,696 47.2% Surat Negi · BJP 13,732 31.3% Third · Independent 8,574 19.6%
Turnout 73.1% Electors 60,289 Candidates 5 NOTA 223 (0.5%) Winner's age 65
Himachal Pradesh in the Lok Sabha largest party in each election · tap to open