Shimla Population


Estimated population in 2024

Estimated population of Shimla in 2024
889,713
Estimated population of males in 2024
464,568
Estimated population of males in 2024
425,145

Population as per 2011 census

Population 814,010
Male Population 425,039
Female Population 388,971
Area (km2) 5,131
Density/km2 159
Sex Ratio (Per 1000) 915
Child Sex Ratio (0-6 Age) 925
Literates 612,642
Male Literates 342,846
Female Literates 269,796
Average Literacy 83.64%
Male Literacy 89.59%
Female Literacy 77.13%
Child Population (0-6 Age) 81,564
Boys Population (0-6 Age) 42,376
Girls Population (0-6 Age) 39,188
Child Proportion (0-6 Age) 10.02%
Boys Proportion (0-6 Age) 9.97%
Girls Proportion (0-6 Age) 10.07%

Shimla Religion-wise Data

Description Population in 2011 Percentage
Estimated Population in 2024
Hindu
791,449
97.23%
865,054
Muslims
11,810
1.45%
12,908
Christian
2,025
0.25%
2,213
Sikh
4,047
0.50%
4,423
Buddhist
3,262
0.40%
3,565
Jain
185
0.02%
202
Not Stated
1,035
0.13%
1,131
Others
197
0.02%
215
Total
814,010
100.00%
889,713

City/Metros in Shimla District

City Name Population in 2011
Estimated Population in 2024
Shimla (Municipal Corporation) 169,578
185,349