Shimla (urban) Religion Population Census 2011

Shimla (urban) has 1,69,578 people in Census 2011 religion records. Hindu is the largest community with 1,58,555 people (93.50%), followed by Muslim with 3,876 people (2.29%).

Official Census 2011 records for Shimla (urban) subdistrict in Shimla district (Himachal Pradesh) list a total enumerated population of 1,69,578. The demographic profile reveals that Hindu represents the majority community with 1,58,555 residents, accounting for 93.50% of the subdistrict. The Muslim community forms the second-largest group with 3,876 individuals (2.29%), representing a lead difference of 91.21 percentage points. Non-majority religious communities collectively comprise 11,023 persons, or 6.50% of Shimla (urban)'s total population.

Census 2011 Religion Breakdown for Shimla (urban)

According to official Census data, the religious composition of Shimla (urban) across 8 recorded communities is structured as follows:

Detailed Religion Demographics for Shimla (urban)

ReligionPopulationPercentage
Hindu1,58,55593.50%
Muslim3,8762.29%
Sikh3,3151.95%
Buddhist2,2631.33%
Christian1,0500.62%
NotStated3020.18%
Jain1650.10%
Other520.03%

Other Subdistricts in Shimla

Key Facts

  • Hindu: 1,58,555 (93.50%)
  • Muslim: 3,876 (2.29%)
  • Sikh: 3,315 (1.95%)
  • Buddhist: 2,263 (1.33%)
  • Christian: 1,050 (0.62%)
  • NotStated: 302 (0.18%)