Shahjahanpur Religion Census 2011
Shahjahanpur, Uttar Pradesh has 30,06,538 people in Census 2011 religion records. Hindu is the largest community with 24,12,595 people (80.24%).
Key Facts
- Hindu: 24,12,595 (80.24%)
- Muslim: 5,27,581 (17.55%)
- Sikh: 51,090 (1.70%)
- NotStated: 7,945 (0.26%)
- Christian: 4,630 (0.15%)
- Buddhist: 2,312 (0.08%)