District map
Himachal Pradesh district map
Himachal Pradesh has 12 districts in Maps by India Layer’s boundaries, each with its Local Government Directory (LGD) code. Colour them from your own spreadsheet and export a PNG or an editable SVG.

All 12 districts of Himachal Pradesh
- BilaspurLGD 15
- ChambaLGD 16
- HamirpurLGD 17
- KangraLGD 18
- KinnaurLGD 19
- KulluLGD 20
- Lahul And SpitiLGD 21
- MandiLGD 22
- ShimlaLGD 23
- SirmaurLGD 24
- SolanLGD 25
- UnaLGD 26
Map data for Himachal Pradesh
Paste two columns from Excel, district name and value, and the builder matches each row to its district by name, including older spellings and former names. Your data stays in your browser.
Himachal Pradesh is also available by PIN code (435 areas) and Lok Sabha constituency (4 seats).
Boundaries: india-geodata (LGD, Survey of India, DataMeet), CC BY 4.0. District counts follow the boundary release in use (version 2026.09); a district created after that release is not yet on the map. This state page is part of the geography catalogue.
District maps of other states and UTs
- Andaman & Nicobar Islands
- Andhra Pradesh
- Arunachal Pradesh
- Assam
- Bihar
- Chandigarh
- Chhattisgarh
- Dadra & Nagar Haveli and Daman & Diu
- Delhi
- Goa
- Gujarat
- Haryana
- Jammu & Kashmir
- Jharkhand
- Karnataka
- Kerala
- Ladakh
- Lakshadweep
- Madhya Pradesh
- Maharashtra
- Manipur
- Meghalaya
- Mizoram
- Nagaland
- Odisha
- Puducherry
- Punjab
- Rajasthan
- Sikkim
- Tamil Nadu
- Telangana
- Tripura
- Uttar Pradesh
- Uttarakhand
- West Bengal