Skip to main content
Bharat Surveyभारत सर्वे
Urban local bodies · Himachal Pradesh

76 municipal bodies with 648 wards: 5 municipal corporations, 29 municipal councils and 42 nagar panchayats. Every body below links to its ward list and the assembly and Lok Sabha seats that cover it, from the Local Government Directory as of 25 September 2026.

By type of body

  • Municipal Corporation5
  • Municipal Council29
  • Nagar Panchayat42
Urban local bodies
#20 of 35 states/UTs
648
Wards
73 bodies with ward lists
Districts
with at least one body
At a glance

Counts from the Local Government Directory. Names of types follow what the directory uses for Himachal Pradesh.

Municipal Corporation
5
98 wards
Municipal Council
29
265 wards
Nagar Panchayat
42
285 wards
Wards in total
648
about 9 per body, on average
Mapped to assembly seats
60 of 76
50 assembly seats cover an urban ward

Largest by number of wards

  1. Municipal Corporation · ShimlaShimla34wards · 3 assembly seats
  2. Municipal Corporation · KangraDharamshala17wards · 1 assembly seat
  3. Municipal Corporation · SolanSolan17wards · 1 assembly seat
  4. Municipal Corporation · MandiMandi15wards · 1 assembly seat
  5. Municipal Corporation · KangraPalampur15wards · 1 assembly seat
  6. Municipal Council · SirmaurNahan13wards · 1 assembly seat
  7. Municipal Council · SirmaurPaonta Sahib13wards · 1 assembly seat
  8. Municipal Council · MandiSundernagar13wards · 1 assembly seat
All local bodies

Filter by type, search by town, district or assembly seat, and open a body for its ward list and the seats that cover it.

76 of 76 local bodies

Local bodyTypeDistrictWardsAssembly seats
AmbNagar PanchayatUna9Chintpurni
ArkiNagar PanchayatSolan7Arki
BaddiMunicipal CouncilSolan9Doon
BadsarNagar PanchayatHamirpur—Not mapped
Baijnath-PaprolaBaijnah-PaprolaNagar PanchayatKangra11Baijnath
BanganaNagar PanchayatUna7Not mapped
BanikhetNagar PanchayatChamba7Not mapped
BanjarNagar PanchayatKullu7Kullu
BeedNagar PanchayatKangra9Not mapped
BhoranjNagar PanchayatHamirpur—Not mapped
BhotaNagar PanchayatHamirpur7Barsar
BhuntarNagar PanchayatKullu7Kullu
BilaspurMunicipal CouncilBilaspur11Bilaspur
BladwaraNagar PanchayatMandi7Not mapped
ChambaMunicipal CouncilChamba11Chamba
ChirgaonNagar PanchayatShimla7Rohru
ChopalNagar PanchayatShimla7Chopal
ChowariNagar PanchayatChamba7Bhattiyat
DalhousieMunicipal CouncilChamba9Dalhousie
DaulatpurNagar PanchayatUna7Gagret
DehraDera GopipurMunicipal CouncilKangra7Dehra
DharampurNagar PanchayatMandi7Not mapped
DharamshalaMunicipal CorporationKangra17Dharamshala
GagretNagar PanchayatUna7Gagret
GhumarwinMunicipal CouncilBilaspur7Ghumarwin
HamirpurMunicipal CouncilHamirpur11Hamirpur
JawalamukhiMunicipal CouncilKangra7Jawalamukhi
JawaliNagar PanchayatKangra9Jawali
JhanduttaNagar PanchayatBilaspur7Not mapped
JogindarnagarMunicipal CouncilMandi7Jogindernagar
JubbalNagar PanchayatShimla7Jubbal-Kotkhai
KandaghatNagar PanchayatSolan7Solan
KangraMunicipal CouncilKangra9Kangra
KarsogNagar PanchayatMandi7Karsog
KhundianNagar PanchayatKangra7Not mapped
KotkhaiNagar PanchayatShimla7Jubbal-Kotkhai
KotlaNagar PanchayatKangra7Not mapped
KulluMunicipal CouncilKullu11Kullu
KuniharNagar PanchayatSolan7Not mapped
ManaliMunicipal CouncilKullu7Kullu
MandiMunicipal CorporationMandi15Mandi
Mehatpur BasdehraMunicipal CouncilUna9Una
NadaunNagar PanchayatHamirpur7Nadaun
Nagrota BagwanMunicipal CouncilKangra7Nagrota
Nagrota SurianNagar PanchayatKangra9Not mapped
NahanMunicipal CouncilSirmaur13Nahan
Naina DeviMunicipal CouncilBilaspur7Sri Naina Deviji
NalagarhMunicipal CouncilSolan9Nalagarh
NarkandaNagar PanchayatShimla7Theog
NerchowkMunicipal CouncilMandi11Balh
NerwaNagar PanchayatShimla7Chopal
NirmandNagar PanchayatKullu7Anni
NurpurMunicipal CouncilKangra9Nurpur
PalampurMunicipal CorporationKangra15Palampur
Paonta SahibMunicipal CouncilSirmaur13Paonta Sahib
ParwanooMunicipal CouncilSolan9Kasauli
RajgarhNagar PanchayatSirmaur7Pachhad
RampurMunicipal CouncilShimla9Rampur
RawalsarNagar PanchayatMandi7Balh
RohruMunicipal CouncilShimla7Rohru

Himachal Pradesh assembly constituencies →

Ward data & field work

Ward boundary maps, past municipal results where the State Election Commission has published them, voter-list analysis by ward and verified ward surveys.

What do you need for Himachal Pradesh urban local bodies?

No payment online. We confirm scope and price on a call before any work starts.

FAQ

Answers use the Local Government Directory entries for the state.

How many urban local bodies are there in Himachal Pradesh?

The Local Government Directory lists 76 urban local bodies in Himachal Pradesh: 5 municipal corporations, 29 municipal councils and 42 nagar panchayats. Together they have 648 wards on record (ward lists are available for 73 of the 76 bodies). That is the 20th highest number among the 35 states and union territories in the directory.

Which urban local body in Himachal Pradesh has the most wards?

Shimla Municipal Corporation has the most wards in the directory, 34. It is followed by Dharamshala Municipal Corporation (17) and Solan Municipal Corporation (17). Ward counts change after each delimitation, so check the latest State Election Commission notification before planning.

How many municipal corporations are there in Himachal Pradesh?

There are 5 municipal corporations: Dharamshala, Mandi, Palampur, Shimla, Solan. Corporations govern the largest cities; each ward elects one councillor (corporator).

Who conducts municipal elections in Himachal Pradesh?

The State Election Commission, not the Election Commission of India. It prepares the ward electoral rolls, notifies ward reservation and conducts the polls for every municipal body listed here. Results are published by the commission, ward by ward.

Source: Local Government Directory (lgdirectory.gov.in), Ministry of Panchayati Raj, as of 25 September 2026, via the open daily mirror at github.com/ramSeraph/opendata. Used under the Government Open Data License - India. Ward-to-constituency mapping is as recorded in the directory and may lag behind the latest delimitation. Cantonment boards are not part of the directory’s urban list and are not counted.