70 seats. In 2022 Bharatiya Janata Party won 47, 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 Party4744.3% votes
- INCIndian National Congress1937.9% votes
- IndependentsIndependent25.6% votes
- BSPBahujan Samaj Party24.8% votes
- AAPAam Aadmi Party03.3% votes
- UKKDUttarakhand Kranti Dal01.1% votes
Seats won, seats where the party finished second, and vote share across all 70 constituencies.
| Party | Contested | Won | Runner-up | Votes | Vote share |
|---|---|---|---|---|---|
| BJPBharatiya Janata Party | 70 | 47 | 19 | 23,83,838 | 44.33% |
| INCIndian National Congress | 70 | 19 | 45 | 20,38,509 | 37.91% |
| IndependentsIndependent | 152 | 2 | 2 | 3,00,059 | 5.58% |
| BSPBahujan Samaj Party | 54 | 2 | 2 | 2,59,371 | 4.82% |
| AAPAam Aadmi Party | 70 | 0 | 0 | 1,78,134 | 3.31% |
| UKKDUttarakhand Kranti Dal | 44 | 0 | 1 | 58,218 | 1.08% |
23 of 70 seats changed party between 2017 and 2022.
Seats decided by the smallest margins. These are where booth-level work and turnout move results.
- AC 52 · AlmoraAlmora127vote margin · INC won
- AC 48 · AlmoraDwarahat182vote margin · INC won
- AC 38 · GarhwalSrinagar587vote margin · BJP won
- AC 33 · HardwarManglaur598vote margin · BSP won
- AC 13 · Tehri GarhwalTehri951vote margin · BJP won
- AC 42 · PithoragarhDharchula1,118vote margin · INC won
- AC 65 · Udham Singh Nagar *Gadarpur1,120vote margin · BJP won
- AC 64 · Udham Singh Nagar *Bajpur1,611vote margin · INC won
| Party | Contested | Won | Runner-up | Votes | Vote share |
|---|---|---|---|---|---|
| BJPBharatiya Janata Party | 70 | 57 | 11 | 23,14,250 | 46.51% |
| INCIndian National Congress | 70 | 11 | 50 | 16,66,379 | 33.49% |
| IndependentsIndependent | 261 | 2 | 7 | 4,99,674 | 10.04% |
| BSPBahujan Samaj Party | 69 | 0 | 2 | 3,47,533 | 6.98% |
Search by name, number or winner; filter by district, reservation or party; sort by closest margin. For the 5 Lok Sabha seats see the parliamentary list.
70 of 70 seats
| No. | Assembly seat | District | Winner | Margin | Turnout |
|---|---|---|---|---|---|
| 1 | PurolaSC | Uttarkashi | Durgeshwar LalBJP | 6,29612.2% | 69.7% |
| 2 | Yamunotri | Uttarkashi | Sanjay DobhalIndependent | 6,63912.7% | 68.3% |
| 3 | Gangotri | Uttarkashi | Suresh Singh ChauhanBJP | 8,02913.5% | 68.2% |
| 4 | Badrinath | Chamoli | Rajendra Singh BhandariINC | 2,0663.0% | 65.7% |
| 5 | TharaliSC | Chamoli | Bhupal Ram TamtaBJP | 8,30213.1% | 60.4% |
| 6 | Karnprayag | Chamoli | Anil NautiyalBJP | 6,71511.4% | 61.0% |
| 7 | Kedarnath | Rudraprayag * | Shaila Rani RawatBJP | 8,46313.9% | 66.1% |
| 8 | Rudraprayag | Rudraprayag * | Bharat Singh ChaudharyBJP | 9,80215.5% | 60.4% |
| 9 | GhanshaliSC | Tehri Garhwal | Shakti Lal ShahBJP | 10,28520.7% | 50.5% |
| 10 | Deoprayag | Tehri Garhwal | Vinod KandariBJP | 2,5885.4% | 55.1% |
| 11 | Narendranagar | Tehri Garhwal | Subodh UniyalBJP | 1,7983.1% | 62.3% |
| 12 | Pratapnagar | Tehri Garhwal | Vikram Singh NegiINC | 2,3415.5% | 50.1% |
| 13 | Tehri | Tehri Garhwal | Kishore UpadhyayBJP | 9512.0% | 55.2% |
| 14 | Dhanolti | Tehri Garhwal | Pritam Singh PanwarBJP | 4,6848.3% | 66.1% |
| 15 | ChakrataST | Dehradun | Pritam SinghINC | 9,43613.0% | 68.9% |
| 16 | Vikasnagar | Dehradun | Munna Singh ChauhanBJP | 5,1936.4% | 75.7% |
| 17 | Sahaspur | Dehradun | Sahdev Singh PundirBJP | 8,3556.6% | 72.8% |
| 18 | Dharampur | Dehradun | Vinod ChamoliBJP | 10,0908.5% | 57.4% |
| 19 | Raipur | Dehradun | Umesh Sharma KauBJP | 30,05227.5% | 61.4% |
| 20 | Rajpur RoadSC | Dehradun | Khajan DassBJP | 11,16316.2% | 57.8% |
| 21 | Dehradun Cantt. | Dehradun | Savita KapoorBJP | 20,93827.2% | 56.9% |
| 22 | Mussoorie | Dehradun | Ganesh JoshiBJP | 15,32519.3% | 59.9% |
| 23 | Doiwala | Dehradun | Brij Bhushan GairolaBJP | 29,02125.6% | 68.0% |
| 24 | Rishikesh | Dehradun | Prem Chand AggarwalBJP | 19,05718.2% | 62.1% |
| 25 | Hardwar | Hardwar | Madan KaushikBJP | 15,23715.9% | 65.0% |
| 26 | B.H.E.L. Ranipur | Hardwar | Adesh ChauhanBJP | 13,86212.2% | 69.5% |
| 27 | JwalapurSC | Hardwar | Er. Ravi BahadurINC | 13,34314.4% | 79.4% |
| 28 | BhagwanpurSC | Hardwar | Mamta RakeshINC | 4,8114.9% | 80.0% |
| 29 | JhabreraSC | Hardwar | Virendra KumarINC | 8,2168.6% | 78.5% |
| 30 | Pirankaliyar | Hardwar | Furkan AhmadINC | 15,74316.0% | 77.5% |
| 31 | Roorkee | Hardwar | Pradeep BatraBJP | 2,2773.0% | 63.2% |
| 32 | Khanpur | Hardwar | Umesh Kumar PatrkarIndependent | 6,8526.0% | 76.8% |
| 33 | Manglaur | Hardwar | Sarwat Kareem AnsariBSP | 5980.7% | 76.2% |
| 34 | Laksar | Hardwar | ShahzadBSP | 10,44012.8% | 79.6% |
| 35 | Hardwar Rural | Hardwar | Anupama RawatINC | 4,4724.2% | 82.0% |
| 36 | Yamkeshwar | Garhwal | Renu BishtBJP | 10,41021.6% | 53.9% |
| 37 | PauriSC | Garhwal | Rajkumar PoriBJP | 5,73811.7% | 52.2% |
| 38 | Srinagar | Garhwal | (dr) Dhan Singh RawatBJP | 5870.9% | 59.8% |
| 39 | Chaubattakhal | Garhwal | Satpal MaharajBJP | 11,43026.9% | 45.6% |
| 40 | Lansdowne | Garhwal | Daleep Singh RawatBJP | 9,86823.8% | 48.2% |
| 41 | Kotdwar | Garhwal | Ritu Khanduri BhushanBJP | 3,6874.8% | 65.8% |
| 42 | Dharchula | Pithoragarh | Harish Singh DhamiINC | 1,1182.0% | 62.6% |
| 43 | Didihat | Pithoragarh | Vishan SinghBJP | 3,2265.9% | 62.9% |
| 44 | Pithoragarh | Pithoragarh | Mayukh MaharINC | 6,0548.6% | 62.1% |
| 45 | GangolihatSC | Pithoragarh | Fakeer RamBJP | 10,05317.3% | 55.4% |
| 46 | Kapkot | Bageshwar | Suresh GariyaBJP | 4,0466.3% | 63.4% |
| 47 | BageshwarSC | Bageshwar | Chandan Ram DassBJP | 12,14116.3% | 62.3% |
| 48 | Dwarahat | Almora | Madan Singh BishtINC | 1820.4% | 53.3% |
| 49 | Salt | Almora | Mahesh JeenaBJP | 3,6888.2% | 46.5% |
| 50 | Ranikhet | Almora | Pramod NainwalBJP | 2,5846.1% | 52.3% |
| 51 | SomeshwarSC | Almora | Rekha AryaBJP | 5,29310.5% | 57.1% |
| 52 | Almora | Almora | Manoj TewariINC | 1270.2% | 60.0% |
| 53 | Jageshwar | Almora | Mohan SinghBJP | 5,88311.1% | 56.3% |
| 54 | Lohaghat | Champawat | Khushal Singh AdhikariINC | 6,0389.5% | 59.0% |
| 55 | Champawat | Champawat | Kailash Chandra GahtoriBJP | 5,3048.2% | 66.9% |
| 56 | Lalkuwa | Nainital | Dr. Mohan Singh BishtBJP | 17,52720.1% | 72.3% |
| 57 | Bhimtal | Nainital | Ram Singh KairaBJP | 9,84414.9% | 65.5% |
| 58 | NainitalSC | Nainital | Sarita AryaBJP | 7,88112.9% | 55.5% |
| 59 | Haldwani | Nainital | Sumit HridayeshINC | 7,8147.8% | 65.7% |
| 60 | Kaladhungi | Nainital | Banshidhar BhagatBJP | 23,93120.2% | 68.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 Uttarakhand?
Uttarakhand has 70 assembly constituencies, of which 13 are reserved for Scheduled Castes and 2 for Scheduled Tribes. A party or alliance needs 36 seats for a majority in the Vidhan Sabha.
Which party won the most seats in the 2022 Uttarakhand election?
Bharatiya Janata Party (BJP) won 47 of 70 seats with 44.33% of the valid votes. Indian National Congress came second with 19 seats. Seat counts here are for parties, not pre-poll alliances.
What was the voter turnout in Uttarakhand in 2022?
Across all 70 seats, 54,07,545 of 82,66,644 registered electors voted, a turnout of about 65.4%. The seat with the highest turnout is listed first when you sort the table below by turnout.
Which was the closest contest in Uttarakhand in 2022?
Almora was decided by just 127 votes. Dwarahat (182), Srinagar (587), Manglaur (598) were also decided by very small margins.
When is the next Uttarakhand 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 Uttarakhand 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.
- Uttarakhand state profileSeats, parties and turnout at a glance
- Uttarakhand Lok Sabha resultsEvery parliamentary seat, 2024 and earlier
- Uttarakhand districts: Census 2011Population, religion, SC/ST by district
- Gram panchayat list, UttarakhandBlocks, panchayats and villages (LGD)
- CSR spend in UttarakhandCompany CSR spending by year and sector (MCA)
- Urban local bodies in UttarakhandMunicipal corporations, councils, wards