nagar panchayat—municipal council–municipal corporation
Municipal Corporations in Himachal Pradesh as of September 2025
As of September 2025, Himachal Pradesh has 8 Municipal Corporations. This represents a significant expansion in urban governance structures in the hill state.abhipedia.abhimanu+4
Complete List of Municipal Corporations
The eight municipal corporations in Himachal Pradesh are:
- Shimla Municipal Corporation – Established in 1851, this is the oldest municipal corporation in the state and one of the oldest municipalities in Indiashimlamc.hp+1
- Dharamshala Municipal Corporation – Upgraded from municipal council status in September 2015, primarily to secure smart city designationtimesofindia.indiatimes+1
- Solan Municipal Corporation – Upgraded to corporation status in October 2020millenniumpost+1
- Mandi Municipal Corporation – Upgraded to corporation status in October 2020himachalpr+1
- Palampur Municipal Corporation – Upgraded to corporation status in October 2020etvbharat+1
- Hamirpur Municipal Corporation – Upgraded from municipal council in November 2024 following cabinet approval on November 16, 2024theprint+3
- Una Municipal Corporation – Upgraded from municipal council in November 2024 following the same cabinet decisiontribuneindia+3
- Baddi Municipal Corporation – Upgraded from municipal council in November 2024 along with Hamirpur and Unahindustantimes+3
Recent Developments
The expansion from five to eight municipal corporations occurred in November 2024, when the Himachal Pradesh Cabinet, chaired by Chief Minister Sukhvinder Singh Sukhu, approved the upgradation of the Hamirpur, Una, and Baddi municipal councils to municipal corporation status. This decision aimed to provide improved governance and infrastructure facilities to residents in rapidly urbanizing areas.tribuneindia+5
Additionally, the cabinet approved amendments to the Municipal Corporation Act in August 2025, allowing the government to postpone elections in newly created local bodies for up to two years due to lack of essential infrastructure, adequate personnel, office space, and financial resources.indianexpress+1
Here is a well-formatted version of the notes from the image:
Organisational Set-up of ULBs in HP
Administrative Structure:
- Administrative Secretary
- Director Urban Development
- Municipal Corporations (5 Nos): Headed by Commissioner
- Municipal Councils (29 Nos): Headed by Executive Officer
- Nagar Panchayats (26 Nos): Headed by Secretary
Elected Bodies:
- Municipal Corporations: Elected body headed by Mayor
- Municipal Councils: Elected body headed by President
- Nagar Panchayats: Elected body headed by President
Municipal Corporations (Total: 8)
- District Hamirpur
- Municipal Corporation, Hamirpur
- District Kangra
- Municipal Corporaton Dharamshala
- Municipal Corporation, Palampur
- District Mandi
- Municipal Corporation, Mandi
- District Shimla
- Municipal Corporation, Shimla
- District Solan
- Municipal Corporation, Solan
- Municipal Corporation, Baddi
- District Una
- Municipal Coropration, Una
Municipal Councils (Total: 29)
- District Bilaspur
- Municipal Council, Bilaspur
- Municipal Council, Shri. Naina Devi Ji
- Municipal Council, Ghumarwin
- District Chamba
- Municipal Council, Chamba
- Municipal Council, Dalhousie
- District Hamirpur
- Municipal Council, Sujanpur-Tihra
- Municipal Council, Nadaun
- District Kangra
- Municipal Council, Kangra
- Municipal Council, Nurpur
- Municipal Council, Nagrota-Bagwan
- Municipal Council, Dehra
- Municipal Council, Jawalamukhi
- Municipal Council, Baijnath-Paprola
- District Kullu
- Municipal Council, Kullu
- Municipal Council, Manali
- District Mandi
- Municipal Council, Sundernagar
- Municipal Council, Sarkaghat
- Municipal Council, Jogindernagar
- Municipal Council, Nerchowk
- District Shimla
- Municipal Council, Rohroo
- Municipal Council, Rampur
- Municipal Council, Theog
- Municipal Council, Sunni
- District Sirmour
- Municipal Council, Nahan
- Municipal Council, Paonta-Sahib
- District Solan
- Municipal Council, Nalagarh
- Municipal Council, Parwanoo
- District Una
- Municipal Council, Santokhgarh
- Municipal Council, Mehatpur-Basdehra
Nagar Panchayats (Total: 37)
- District Bilaspur
- Nagar Panchayat, Talai
- Nagar Panchayat, Jhundutta
- Nagar Panchayat, Swarghat
- District Chamba
- Nagar Panchayat, Chowari
- Nagar Panchayat, Banikhet
- District Hamirpur
- Nagar Panchayat, Bhotta
- Nagar Panchayat, Barsar
- Nagar Panchayat, Bhoranj
- District Kangra
- Nagar Panchayat, Jawali
- Nagar Panchayat, Shahpur
- Nagar Panchayat, Nagrota-Surian
- Nagar Panchayat, Kotla
- Nagar Panchayat, Khundian
- District Kullu
- Nagar Panchayat, Bhuntar
- Nagar Panchayat, Banjar
- Nagar Panchayat, Nirmand
- District Mandi
- Nagar Panchayat, Rewalsar
- Nagar Panchayat, Karsog
- Nagar Panchayat, Dharampur
- Nagar Panchayat, Sandhole
- Nagar Panchayat, Baldwara
- District Shimla
- Nagar Panchayat, Narkanda
- Nagar Panchayat, Chopal
- Nagar Panchayat, Kotkhai
- Nagar Panchayat, Jubbal
- Nagar Panchayat, Chirgaon
- Nagar Panchayat, Nerwa
- District Sirmour
- Nagar Panchayat, Rajgarh
- Nagar Panchayat, Shillai
- District Solan
- Nagar Panchayat, Kandaghat
- Nagar Panchayat, Arki
- Nagar Panchayat, Kunihar
- District Una
- Nagar Panchayat, Dalautpur-Chowk
- Nagar Panchayat, Gagret
- Nagar Panchayat, Amb
- Nagar Panchayat, Tahliwal
- Nagar Panchayat, Bangana
