Himachal Pradesh

Here is the complete and updated list of districts in Himachal Pradesh with population, density and area size. As of 2021, there are 12 districts in Himachal Pradesh and below the list of them :


Districts of Himachal Pradesh
District Headquarters Area (km2) Population (2011) Population Density (/km2)
Bilaspur Bilaspur 1,167 3,82,056 327
Chamba Chamba 6,528 5,18,844 80
Hamirpur Hamirpur 1,118 4,54,293 406
Kangra Dharamshala 5,739 15,07,223 263
Kinnaur Reckong Peo 6,401 84,298 13
Kullu Kullu 5,503 4,37,474 79
Lahaul and Spiti Keylong 13,835 31,528 2
Mandi Mandi 3,950 9,99,518 253
Shimla Shimla 5,131 8,13,384 159
Sirmaur Nahan 2,825 5,30,164 188
Solan Solan 1,936 5,76,670 298
Una Una 1,540 5,21,057 328