Himachal Pradesh is a state in India, located at the North top of the country, covered an area of 55,673 km2 and holds 17th position on the largest state by area, and 20th most populous with 6.85 million inhabitants. Shimla is the largest and capital city of Himachal Pradesh state has a population of 171,640 inhabitants, with an area of 29 km2, located in the Shimla district. There are only 10 cities or towns listed below and other tiny towns ignored.
Rank | City Name | Population | Area (km²) | Density ( inhabitants/km²) | District |
---|---|---|---|---|---|
1 | Shimla (Simla) | 171,640 | 29.9 | 5,740.00 | Shimla |
2 | Solan | 39,256 | 6.2 | 6,331 | Solan |
3 | Dharmsala (Dharamsala) | 30,764 | 10.6 | 2,902 | Kangra |
4 | Baddi | 29,911 | 7 | 4,273 | Solan |
5 | Nahan | 28,899 | 8.8 | 3,284 | Sirmaur |
6 | Mandi | 26,422 | 4.3 | 6144 | Mandi |
7 | Paonta Sahib | 25,183 | 6.2 | 4,061 | Sirmour |
8 | Sundarnagar | 24,344 | 11.5 | 2,116 | Mandi |
9 | Chamba | 19,933 | 4.3 | 4,635 | Chamba |
10 | Kullu | 18,536 | 6.7 | 2,766 | Kullu |