Shimla Population & Demographics

Comprehensive census data for Shimla district in Himachal Pradesh.

Total Population
8,14,010
Male
4,25,039
52.2%
Female
3,88,971
47.8%
Sex Ratio
915
per 1000 males
Literacy Rate
75.26%
Density
159
per km²

Administrative Details of Shimla

Shimla comprises 3,231 villages, of which 2,705 are inhabited and 526 are uninhabited. There are 11 urban towns. The total number of households stands at 1,84,362, spread across 5,131 square kilometers.

Villages3,231(2,705 inhabited526 uninhabited)
Urban Towns11
Households1,84,362
Total Area5,131 km²

Shimla Urban & Rural Population

Shimla had 2,01,351 people in urban areas (24.7%) and 6,12,659 people in rural areas (75.3%).

Area TypePopulationPercentage
🌾 Rural6,12,65975.3%
🏙️ Urban2,01,35124.7%
Total8,14,010100%

Data from Census 2011.

Rural Population6,12,659
Urban Population2,01,351

Gender Distribution in Shimla

The total population comprises 4,25,039 males (52.2%) and 3,88,971 females (47.8%). The sex ratio is 915 females per 1000 males.

Male and Female Population — Urban & Rural

GenderRuralUrbanTotal
👨 Male3,14,2951,10,7444,25,039
👩 Female2,98,36490,6073,88,971
Male Population4,25,039
52.2% of total
Female Population3,88,971
47.8% of total

Literacy Rate in Shimla

The literacy rate is 75.26%. Male literacy stands at 80.66% while female literacy is 69.36%, indicating a gender gap of 11.30 percentage points. The total literate population is 6,12,642.

Literacy Statistics — Urban and Rural

CategoryRuralUrbanTotal
Literate (Male)2,46,46296,3843,42,846
Literate (Female)1,94,25075,5462,69,796
Total Literate4,40,7121,71,9306,12,642
Male Literacy Rate80.66%
Female Literacy Rate69.36%

📍Explore Population in Other Districts

View population data for other districts in Himachal Pradesh. Compare demographics and census statistics across the region.

Bilaspur
Himachal Pradesh
Population:3,81,956
View Details →
Chamba
Himachal Pradesh
Population:5,19,080
View Details →
Hamirpur
Himachal Pradesh
Population:4,54,768
View Details →
Kangra
Himachal Pradesh
Population:15,10,075
View Details →
Kinnaur
Himachal Pradesh
Population:84,121
View Details →
Kullu
Himachal Pradesh
Population:4,37,903
View Details →
Lahul & Spiti
Himachal Pradesh
Population:31,564
View Details →
Mandi
Himachal Pradesh
Population:9,99,777
View Details →

Frequently Asked Questions

What is the total population of Shimla?
According to Census 2011, Shimla has a total population of 8,14,010. This includes 6,12,659 people in rural areas and 2,01,351 people in urban areas.
What is the male and female population of Shimla?
Shimla has 4,25,039 males (52.2%) and 3,88,971 females (47.8%).
What is the sex ratio of Shimla?
The sex ratio of Shimla is 915 females per 1000 males.
What is the literacy rate in Shimla?
Shimla has an overall literacy rate of 75.26%. The male literacy rate is 80.66% and the female literacy rate is 69.36%.
What is the total area of Shimla?
Shimla covers a total area of 5,131 square kilometers with a population density of 159 persons per square kilometer.

About Shimla Census 2011 Data

According to Census 2011, Shimla in Himachal Pradesh has a total population of 8,14,010 with a literacy rate of 75.26% and a sex ratio of 915 females per 1000 males.

This page provides comprehensive census data for Shimla district including demographics, population statistics, literacy rates, gender distribution, and social indicators for research and analysis purposes.

Data Source: Census of India 2011

All statistics based on official Census 2011 data for Shimla, Himachal Pradesh.