Shimla City Population - Shimla, Himachal Pradesh

Shimla (M.Corp.) is a City and Municipal Corporation/Corporation located in Shimla (urban) Tehsil of Shimla district in Himachal Pradesh. Shimla city has 46306 housholds and town is divided into 25 wards. Shimla city elections are held of every 5 years to elect representative of each ward.

As per the Census India 2011, Shimla city has population of 169578 of which 93152 are males and 76426 are females. The population of children between age 0-6 is 13571 which is 8% of total population.

The sex-ratio of Shimla city is around 820 compared to 972 which is average of Himachal Pradesh state. The literacy rate of Shimla city is 86.13% out of which 87.49% males are literate and 84.48% females are literate. There are 17.46% Scheduled Caste (SC) and 1.63% Scheduled Tribe (ST) of total population in Shimla city.

List of Wards in Shimla

Check out complete list of all wards of Shimla

Share your suggestions, thoughts


Shimla Population Facts

Number of Households46306
Population169578
Male Population93152 (54.93%)
Female Population76426 (45.07%)
Children Population13571
Sex-ratio820
Literacy86.13%
Male Literacy87.49%
Female Literacy84.48%
Scheduled Tribes (ST) %1.63%
Scheduled Caste (SC) %17.46%

Map of Shimla, Shimla, Himachal Pradesh

Nearby villages of Shimla, Himachal Pradesh