> > India >>  States >> Himachal Pradesh

Shimla Population 2023

Shimla is the capital city of the Indian state of Himachal Pradesh. It’s the largest & most populated city in Himachal Pradesh. In 1864, Shimla was declared as the summer capital of British India. After independence, the city became the capital of Punjab and in 1971 was made the capital of Himachal Pradesh. 

As per provisional reports of Census India, the population of Shimla in 2011 is 1,69,578 (1.69 Lakhs) and its estimated population of Shimla in 2023 is 2.10 lakh

Population of Shimla in 2023 - 2.20 lakh
Shimla CityCensus 20112023 Estimate
Total Population169,578210,277
Male Population93,152115,508
Female Population76,42694,768
Shimla Demography2011 Census
Average Literacy (%)93.63%
% of Male Literates94.79%
% of Female Literates92.19%
Sex Ratio820
Child Sex Ratio890
Children (0-6 years)13,571

Source: Census 2011

Shimla Historical Population

As per Census 2011, Shimla has a population growth rate of 18.96% during 2001-2011.  It’s expected to have a population growth rate of 20% during 2011-2021.

At the start of the 20th century, the Shimla population was just 14K & it don’t show any major growth until the Independence of India.  In 1951 population is 46 thousand & it doubled to 1 lakh in 1991  & since then showing consistent growth &  was near 2 lakh  people in 2021,

Let’s look at population & percentage change from  Year 1901 to 2021.

YearPopulationActual ChangePercentage Change
190113,960
191119,4055,44539.00%
192127,2137,80840.24%
193118,144-9,069-33.33%
194118,3482041.12%
195146,15027,802151.53%
196142,597-3,553-7.70%
197156,03213,43531.54%
198171,60815,57627.80%
1991104,53332,92545.98%
2001142,55538,02236.37%
2011169,57827,02318.96%
2021204,00034,42220.30%

Sources: Census 2011

Census 2011 Detials

As per provisional reports of Census India, the population of Shimla in 2011 is 1,69,578 ( 1.69 Lakhs) of which the male population is 93,152 and the female population is 76,426 

DENSITY

The initial provisional data released by census India 2011, shows that the density of Shimla for 2011 is 4800 people per sq. km. Shimla city administers area is 36 sq. km

LITERACY RATE

The average literacy rate of Shimla in 2011 was 93.63%. If things are looked out at gender-wise, male and female literacy was 94.79% and 92.19% respectively. The total literate in Shimla was 146,062 of which 81,945 are males while 64,567 are females.

SEX RATIO

With regards to the Sex Ratio in Shimla, it stood at 820 per 1000 males. The average national sex ratio in India is 940 as per the latest reports of the Census 2011 Directorate. In the 2011 census, the child sex ratio is 890 girls per 1000 boys

CHILD POPULATION

In census enumeration, data regarding children under 0-6 age were also collected. There were a total of 13,571 children under the age of 0-6 years. Of the total 7,179 are boys while 6,392 are girls. The child Sex Ratio as per the census 2011 was 890. In 2011, Children under 0-6 formed 8.0 % of the total population of Shimla City

Sources: Census 2011

Shimla District Population

Shimla is a district in the state of Himachal Pradesh in north India. It’s the 3rd most populous district of Himachal Pradesh after Kangra and Mandi. 

As per the census 2011, the Shimla District population is 8,14,010 (8.14 Lakhs) and its estimated population in 2023 is 10 lakhs.

Shimla districtCensus 2011
Total Population8,14,010
Male Population4,25,039
Female Population3,80,996
Average Literacy (%)83.64%
Sex Ratio915
Child Sex Ratio925
Population of Shimla 2023 | Shimla City Population

2 thoughts on “Population of Shimla 2023 | Shimla City Population

Leave a Reply