2025 Uttarakhand local elections
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. Elections were postponed for municipal councils of Kichha and Narendranagar and notified area council of Pati and Garhinegi.
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.
The BJP won a decisive victory and made notable gains, securing 10 out of 11 municipal coroporations 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, Pati and Garhinegi. The elections in Kichha, Narendranagar, Pati and Garhinegi were expected to be held later alongside the panchayat elections later this year, but were postponed for an indefinite period.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 Poll | 23 January 2025 |
| Date of Counting of Votes | 25 January 2025 |
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 Corporation | District | BJP candidate | INC candidate |
| 1 | Dehradun Municipal Corporation | Dehradun | Saurabh Thapliyal | Virendra Pokhriyal |
| 2 | Rishikesh Municipal Corporation | Dehradun | Shambhu Paswan | Deepak Jatav |
| 3 | Haridwar Municipal Corporation | Haridwar | Kiran Jaisal | Amresh Baliyan |
| 4 | Roorkee Municipal Corporation | Haridwar | Anita Agarwal | Pooja Gupta |
| 5 | Kotdwar Municipal Corporation | Pauri Garhwal | Shailendra Singh Rawat | Ranjana Rawat |
| 6 | Srinagar Municipal Corporation | Pauri Garhwal | Asha Upadhyaya | Meena Rawat |
| 7 | Almora Municipal Corporation | Almora | Ajay Verma | Bhairav Goswami |
| 8 | Pithoragarh Municipal Corporation | Pithoragarh | 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 | Udham Singh Nagar | Deepak Bali | Sandeep Sehgal |
Results
Municipal Corporation Mayor
Ward-wise results
Corporation Election Data Published by State Election Commission of Uttarakhand| No. | Municipal Corporation | Total Wards | |||
| No. | Municipal Corporation | Total Wards | BJP | INC | Others |
| 1 | Almora Municipal Corporation | 40 | 15 | 0 | 25 |
| 2 | Dehradun Municipal Corporation | 100 | 63 | 24 | 13 |
| 3 | Haldwani Municipal Corporation | 60 | 23 | 2 | 35 |
| 4 | Haridwar Municipal Corporation | 60 | 40 | 15 | 5 |
| 5 | Kashipur Municipal Corporation | 40 | 19 | 8 | 13 |
| 6 | Kotdwar Municipal Corporation | 40 | 18 | 9 | 13 |
| 7 | Pithoragarh Municipal Corporation | 40 | 5 | 0 | 35 |
| 8 | Rishikesh Municipal Corporation | 40 | 18 | 6 | 16 |
| 9 | Roorkee Municipal Corporation | 40 | 24 | 2 | 14 |
| 10 | Rudrapur Municipal Corporation | 40 | 21 | 14 | 5 |
| 11 | Srinagar Municipal Corporation | 40 | 16 | 6 | 18 |
| Total | 540 | 259 | 86 | 195 |