List of cities in Himachal Pradesh by population

This is a list of urban agglomerations, cities and towns as per 2011 census in the Indian state of Himachal Pradesh.

Dharamshala, Solan, Palampur, and Mandi became municipal corporations after 2011 census hence their area has been expanded resulting in a change of population, which has been updated as recent one.

[1] Most of the cities and towns appear to have larger population than the above mentioned figures due to rapid outgrowth in the recent years.

For example, Baddi has emerged as one of the largest cities considering rapid industrialisation and urbanisation in the past decade.

An Urban Agglomeration must consist of at least a statutory town and its total population (i.e. all the constituents put together) should not be less than 20,000 as per the 2001 Census.