The 2025 Uttarakhand Municipal general elections were held on 23 January 2025 to elect members of 100 municipalities in the state. Elections were conducted in all of the 11 municipal corporations, 43 municipal councils, and 47 nagar panchayats and the results were declared on 25 January 2025.

The elections were postponed for municipal council of Narendranagar and notified area council of Pati and Garhinegi. They were held later on 9 June 2026. Elections in Kichha and Sirauli Kalan were held on 22 September 2026.

Elections were not conducted in the nagar panchayats of Badrinath, Kedarnath and Gangotri due to their status of temporary settlements. Local interim administration councils administer these three pilgrimage sites for a period of six months during the summers. Out of the 11 corporations in the local bodies, five were unreserved, three were reserved for the women candidates and one each for Other Backward Class, Other Backward Class Women and Scheduled Caste.

The BJP won a decisive victory and made notable gains, securing 10 out of 11 municipal corporations and winning the maximum number of chairperson seats in municipal councils and notified area councils. Congress, on the other hand failed to win any municipal corporation but managed to win some municipal councils and performed well in notified area councils. Independents dominated the election as they won the maximum number of seats owing to their strong performance in the wards of municipal councils and notified area councils. BSP also managed to win 1 municipal council and 1 notified area council, though its number of ward members decreased.

Background The schedule of the tenure of urban local bodies in Uttarakhand excluding Roorkee, Bajpur, Selakui, Badrinath, Kedarnath, and Gangotri was supposed to end on 2 December 2023. However, elections were delayed due to the delay in delimitation of the constituencies and the publication of rolls. The term of the above-mentioned municipalities also ended on 22 November 2024. The election was held on 23 January and the results were declared on 25 January. The state election commission announced that elections will be held in all urban bodies barring Kichha, Narendranagar, Sirauli Kalan, Pati and Garhinegi. The elections in Kichha, Narendranagar, Sirauli Kalan, Pati and Garhinegi were expected to be held later alongside the panchayat elections later this year, but were postponed. The elections for Narendranagar, Pati, Kichha, Sirauli Kalan and Garhnegi were held in 2026.

Election schedule The election schedule was announced by the state election commission on 23 December 2024. Poll Event Schedule Notification Date 27 December 2024 Last Date for filing nomination 30 December 2024 Scrutiny of nomination 31 December 2024 Last Date for Withdrawal of nomination 2 January 2025 Allotment of Symbols 3 January 2025 Date of Poll23 January 2025 Date of Counting of Votes25 January 2025

Parties and Alliance Alliance/PartyFlagSymbolLeaderSeats ContestedBharatiya Janata PartyMahendra Bhatt93 Indian National CongressKaran Mahra89Bahujan Samaj Party Shishpal Singh21

Candidates Mayoral Election In a significant move, both major parties denied tickets to their sitting mayors. No incumbent mayor stood for re-election. No.Municipal CorporationDistrictBJP candidateINC candidate 1 Dehradun Municipal CorporationDehradun Saurabh Thapliyal Virendra Pokhriyal 2 Rishikesh Municipal Corporation Shambhu Paswan Deepak Jatav 3 Haridwar Municipal Corporation Haridwar Kiran Jaisal Amresh Baliyan 4 Roorkee Municipal Corporation Anita Agarwal Pooja Gupta 5 Kotdwar Municipal CorporationPauri Garhwal Shailendra Singh Rawat Ranjana Rawat 6 Srinagar Municipal Corporation Asha Upadhyaya Meena Rawat7Almora Municipal CorporationAlmora Ajay Verma Bhairav Goswami8Pithoragarh Municipal CorporationPithoragarh Kalpana Devlal Anju Lunthi 9 Haldwani Municipal Corporation Nainital Gajraj Singh Bisht Lalit Joshi 10 Rudrapur Municipal Corporation Udham Singh Nagar Vikas Sharma Mohan Khera 11 Kashipur Municipal Corporation Deepak Bali Sandeep Sehgal

Voter turnout District Seats (Mayors and chairpersons) Turnout (%)Uttarkashi561Chamoli1066.64Rudraprayag571.15 (highest)Tehri Garhwal961.48Dehradun755 (lowest) Haridwar1465Pauri Garhwal766.05Pithoragarh664.75Bageshwar367.19Almora663Champawat464Nainital769.78Udham Singh Nagar1770.6Total10065.41

Results Party-wise + Municipal general election results Party Mayors/Chairpersons Corporators/Ward Members Total Seats +/- Seats +/- Seats +/- 42 8 457 110 499 118 27 168 20 195 20 2 1 2 3 4 2 0 2 2 0 1 1 0 0 1 0 1 29 4 651 65 680 69 Total1001312821521382165

Results of mayors/chairpersons DivisionSeatsBJPINCBSPINDMunicipal Corporation1110001Municipal Council43 1712113Notified Area council461515115Total1004227229

Results of ward members DivisionSeatsBJPINCOthersINDMunicipal Corporation540261852192Municipal Council444129460 269Notified Area council29867373 190Total12824571685651

Municipal Corporation Mayor + Municipal Corporation Mayoral election S. No. Municipal Corporation District Winning candidate Winning party Runner up candidate Runner up Margin 1 Dehradun Municipal CorporationDehradun Saurabh Thapliyal Virendra Pokhriyal 1,05,694 2 Rishikesh Municipal Corporation () Shambhu Paswan Dinesh Chandra 3,020 3 Haridwar Municipal Corporation () Haridwar Kiran Jaisal Amresh Baliyan 28,570 4 Roorkee Municipal Corporation () Anita Agrawal Shreshtha Rana 2,851 5 Kotdwar Municipal CorporationPauri Garhwal Shailendra Singh Rawat Ranjana Rawat 14,231 6 Srinagar Municipal Corporation () Arti Bhandari Asha Upadhyay 1,6397Almora Municipal Corporation ()AlmoraAjay VermaBhairav Goswami2,4798Pithoragarh Municipal Corporation ()PithoragarhKalpana DevlalMonika Mahar17 9 Haldwani Municipal Corporation Nainital Gajraj Singh Bisht Lalit Joshi 3,894 10 Rudrapur Municipal Corporation Udham Singh Nagar Vikas Sharma Mohan Khera12,921 11 Kashipur Municipal Corporation Deepak Bali Sandeep Sehgal5,158

Ward-wise results Corporation Election Data Published by State Election Commission of Uttarakhand

No.Municipal CorporationTotal WardsBJPINCOthers1Almora Municipal Corporation40150252Dehradun Municipal Corporation1006324133Haldwani Municipal Corporation60232354Haridwar Municipal Corporation60401555Kashipur Municipal Corporation40198136Kotdwar Municipal Corporation40189137Pithoragarh Municipal Corporation4050358Rishikesh Municipal Corporation40186169Roorkee Municipal Corporation402421410Rudrapur Municipal Corporation402114511Srinagar Municipal Corporation4016618Total54025986195

Municipal Council Chairpersons + Municipal Council Chairpersons election S. No. Municipal Council District Winning candidate Winning party Runner up Runner up party Margin 1 Chiliyanaula Almora Arun Rawat Kavindra Kunwarbi 296 2 Khatima Udham Singh Nagar Ramesh Joshi Rashid Ansari11,162 3 Sitarganj Sukhdev Singh Sarfaraz Ahmed3,906 4 Gadarpur Manoj Gumber Chandra 2,579 5 Bajpur Gurjit Singh Gitte Raj Kumar 2,651 6 Jaspur Mohammad Naushad Ashok Kumar 3,080 7 Mahua Kheraganj Rizwan Ahmed Abdul Hasan 2,622 8 Nagla Sachin Shukla Vikram Mahauri1,856 9 TanakpurChampawat Vipin Verma Heema 1,150 10 Champawat Prema Pandey Mamata Verma 110 11 Lohaghat Govind Verma Ranjeet Adhikari 1,441 12 BhowaliNainital Pankaj Arya Prakash Chandra Arya 3 13 Nainital Saraswati Khetwal Jeevanti Bhatt3,919 14 Ramnagar Akram Khan Madan Mohan Joshi1,129 15 Bhimtal Seema Tamta Kamla Arya56 16 Kaladhungi Rekha Katyura Bhawana Sati 411 17 Gangolihat Pithoragarh Vimal Rawal Narayan Singh Bohra 271 18 Dharchula Shashish Thapa Bela Sharma 248 19 Didihat Girish Chuphal Lalit Mohan Kaphaliya 124 20 Berinag Hemwanti Pant Rajni Rawat73 21 Bageshwar Bageshwar Suresh Khetwal Kavi Joshi 1,043 22 Uttarkashi Uttarkashi Bhupendra Chauhan Kishore Bhatt 3,322 23 Chinyalisaur Manoj Kohli Jeet Lal493 24 Barkot Vinod Dobhal Atol Singh Rawat1,933 25 Purola Bihari Lal Shah Pyare Lal Himani698 26 Gopeshwar Chamoli Sandeep Rawat Pramod Bisht 527 27 Joshimath Deveshwari Shah Sushma Dimri 446 28 Karnaprayag Ganesh Chandra Shah Ram Dayal 87 29 Gauchar Sandeep Singh Sunil Panwar 187 30 TehriTehri Garhwal Mohan Singh Rawat Kuldeep Singh Panwar 3,452 31 Muni Ki Reti Neelam Vijlwan Beena Joshi 6,051 32 Chamba Shobhni Dhanola Beena Devi 1,234 33 Devprayag Mamta DeviWon uncontested 34 VikasnagarDehradun Dheeraj Nautiyal Pooja Chauhan Garg 569 35 Doiwala Narendra Singh Negi Sagar Manwal 2,634 36 Herbertpur Neeru Devi Saraswati Panyuli 3,881 37 Mussoorie Meera Saklani Upma Panwar Gupta312 38 Pauri Pauri Garhwal Himani Negi Yashoda Negi 228 39 Dugadda Shanti Bisht Bhavna Chauhan 75 40 Rudraprayag Rudraprayag Santosh Rawat Chandra Mohan Semwal 369 41 Manglaur Haridwar Mohiuddin Kainsar 1,610 42 Laksar Sanjeev Chaudhary Jagdev Singh 164 43 Shivalik Nagar Rajiv Sharma Mahesh Pratap Rana2,318

Nagar Panchayat Chairpersons + Nagar Panchayat Chairpersons election S. No. Nagar Panchayat District Winning candidate Winning party Runner up Runner up party Margin 1 Dwarahat Almora Sangeeta Arya Lakshmi Arya 342 2 Chaukhutia Revti Devi Pooja Goswami 873 3 Bhikiyasain Ganga Bisht Leela Bisht 448 4 Dineshpur Udham Singh Nagar Manjeet Kaur Won uncontested 5 Shaktigarh Sumit Mondal Vishwajit Haldar 395 6 Kelakhera Mohammad Safi Babli 42 7 Lalpur Balwinder Kaur Shahana Bano 1,386 8 Mahua Dabra Haripura Gayatri Devi Bahadur Lal649 9 Sultanpur Rajeev Kumar Sajid Hussain1,044 10 Nanakmatta Prem SinghWon uncontested 11 Gularbhoj Satish Chugh Sanjeev Kumar 1,290 12 BanbasaChampawat Rekha Devi Vijendra Kumar 75 13 Selakui Dehradun Sumit Chaudhary Bhagat Singh Rathore 2,281 14 LalkuanNainital Surendra Lotni Asmita Mishra 197 15 Munsiyari Pithoragarh Rajendra Singh Pangati Manohar Singh Toliya527 16 KapkotBageshwar Geeta Aithani Dhana Bisht107 17 Garur Bhawna Verma Lalita Verma 37 18 Naugaon Uttarkashi Vijay Kumar Vipin Kumar 223 19 Nandaprayag Chamoli Prithvi Rautela Pankaj Sajwan 30 20 Gairsain Mohan Bhandari Mamata Negi 460 21 Pokhari Sohan Lal Rajendra 7 22 Pipalkoti Arti Nawani Jyoti Devi Hatwal194 23 Tharali Sunita Rawat Suman Devi 544 24 Nandanagar Beena Devi Sandhya Devrari183 25 KirtinagarTehri Garhwal Rakesh Mohan Maithani Ramlal Nautiyal 795 26 Gaja Kunwar Singh Chauhan Rajendra Singh Khati 156 27 Ghansali Anand Bisht Shankar Pal 222 28 Chamiyala Govind Singh Rana Tajvir Singh 290 29 Lambgaon Roshan Rangad Anujwant Singh407 30 Tapovan Vineeta Bisht Roshni Bisht266 31 Swarg Ashram Pauri Garhwal Bindiya Agrawal Himani Rana 580 32 Thalisain Beera Devi Vineeta Devi27 33 Satpuli Jitendra Chauhan Anjana Verma471 34 Agastmuni Rudraprayag Rajendra Prasad Satish Prasad18 35 Tilwara Vineeta Devi Seema Devi 62 36 Ukhimath Kubja Dharmvan Kalpeshwari Devi 91 37 Guptkashi Vishweshwari Devi Smriti Lata35 38 Jhabrera Haridwar Kiran Chaudhary Manvendra Singh 860 39 Piran Kaliyar Sameena Munasreena 1,128 40 Bhagwanpur Gul Bahar Rachit Agarwal 2,250 41 Landhaura Mohammad Naseem Khaleel Ahmed 1,710 42 Dhandera Satish Singh Negi Ravi Rana 152 43 Imlikhera Manoj Kumar Shamsher Ali 1,117 44 Rampur Mohammad Parvez Mohammad Imran 1,264 45 Sultanpur Adampur Rubia Anjum Sultan Ahmed 1,086 46 Padali Gujjar Shahrun Sunita Singh 1,824

Analysis of result The BJP won 10 municipal corporations, 17 municipal councils and 15 notified area councils. Independents won 1 municipal corporation, bagged 13 municipal councils and won 15 notified area councils. Congress drew a blank in municipal coroprations but managed to win 12 municipal councils and 15 notified area councils. BSP won 2 municipal councils. BJP won 259 wards in municipal corporation whereas Independent won 193. Congress won 86. BSP and UKD won 1 each. BJP won 129 wards in municipal councils while Independents bagged 269. Congress won 46. BJP won 67 wards in notified area councils while Independents won 190. Congress won 37 and AAP won 2 seats. BSP bagged 1.

See also 2025 Dehradun Municipal Corporation election 2025 Roorkee Municipal Corporation election