List of Largest Cities in Himachal Pradesh

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.

RankCity NamePopulationArea (km²)Density
( inhabitants/km²)
District
1Shimla (Simla)171,64029.95,740.00Shimla
2Solan39,2566.26,331Solan
3Dharmsala (Dharamsala)30,76410.62,902Kangra
4Baddi29,91174,273Solan
5Nahan28,8998.83,284Sirmaur
6Mandi26,4224.36144Mandi
7Paonta Sahib25,1836.24,061Sirmour
8Sundarnagar24,34411.52,116Mandi
9Chamba19,9334.34,635Chamba
10Kullu18,5366.72,766Kullu

Share this post:
Facebook
Twitter
Email

More to explore