Here is the population density in Himachal Pradesh (2024), including the population density of all districts in Himachal Pradesh.

Himachal Pradesh Population Density

S.No. District Name
Population
Area (in KM)
Density
1. Bilaspur
381,956
1,167
327
2. Chamba
519,080
6,522
80
3. Hamirpur
454,768
1,118
406
4. Kangra
1,510,075
5,739
263
5. Kinnaur
84,121
6,401
13
6. Kullu
437,903
5,503
79
7. Lahaul and Spiti
31,564
13,841
2
8. Mandi
999,777
3,950
253
9. Shimla
814,010
5,131
159
10. Sirmaur
529,855
2,825
188
11. Solan
580,320
1,936
298
12. Una
521,173
1,540
328
Average population density of Himachal Pradesh
123