Skip to main content

Religion in Madhya Pradesh

The Census of India records religion as declared by the respondent, with no verification against any document. These are the published 2011 figures for Madhya Pradesh, ordered from largest group to smallest. People who chose not to answer are counted under not stated.

Religion wise population of Madhya Pradesh, Census of India 2011
Religion Population Share
Hindu 66,007,121 90.89%
Muslim 4,774,695 6.57%
Other religions 599,594 0.83%
Jain 567,028 0.78%
Buddhist 216,052 0.30%
Christian 213,282 0.29%
Sikh 151,412 0.21%
Not stated 97,625 0.13%

Largest group by district

Largest religious group in each district of Madhya Pradesh
District Largest group Share
Alirajpur Hindu 96.72%
Anuppur Hindu 91.63%
Ashoknagar Hindu 92.09%
Balaghat Hindu 89.29%
Barwani Hindu 95.16%
Betul Hindu 95.58%
Bhind Hindu 93.68%
Bhopal Hindu 74.05%
Burhanpur Hindu 72.91%
Chhatarpur Hindu 0.00%
Chhattarpur Hindu 95.15%
Chhindwara Hindu 92.01%
Damoh Hindu 93.85%
Datia Hindu 95.04%
Dewas Hindu 88.03%
Dhar Hindu 93.84%
Dindori Hindu 85.94%
East Nimar Hindu 90.25%
Guna Hindu 94.42%
Gwalior Hindu 90.32%
Harda Hindu 92.46%
Hoshangabad Hindu 94.67%
Indore Hindu 83.26%
Jabalpur Hindu 87.65%
Jhabua Hindu 93.74%
Katni Hindu 96.02%
Khandwa Hindu 0.00%
Khargone Hindu 0.00%
Mandla Hindu 80.53%
Mandsaur Hindu 88.97%
Morena Hindu 95.40%
Narsimhapur Hindu 95.13%
Neemuch Hindu 89.74%
Panna Hindu 95.89%
Raisen Hindu 89.76%
Rajgarh Hindu 92.76%
Ratlam Hindu 87.08%
Rewa Hindu 95.93%
Sagar Hindu 92.43%
Satna Hindu 96.85%
Sehore Hindu 88.73%
Seoni Hindu 83.03%
Shahdol Hindu 93.53%
Shajapur Hindu 87.33%
Sheopur Hindu 92.85%
Shivpuri Hindu 95.52%
Sidhi Hindu 95.61%
Singrauli Hindu 94.97%
Tikamgarh Hindu 95.73%
Ujjain Hindu 86.48%
Umaria Hindu 96.24%
Vidisha Hindu 88.25%
West Nimar Hindu 92.12%

Questions about religion data in Madhya Pradesh

Hindu, at 90.89 per cent of the population as recorded in the Census of India 2011, which is 66,007,121 people.

Muslim, at 6.57 per cent.

Religion is self declared. Enumerators record whatever the respondent states, and answers are not verified against any document. People who decline to answer are counted under not stated.

Each figure is rounded independently, and a small share of respondents do not state a religion. The published totals therefore come very close to 100 without always landing on it.

Not at this level of detail. The 2011 census remains the most recent completed count, and religion tables from it were published in 2015.

Source: Census of India 2011 religion tables. See about the data, or open all districts in Madhya Pradesh.