India Religion Wise Population

India, known for its immense cultural and religious diversity, shows a rich tapestry of religious affiliation across its states and territories. The population adheres predominantly to Hinduism, with a substantial proportion following Islam, Christianity, and Sikhism. Buddhism and Jainism have significant followers, especially in certain states, despite being a minority across the nation.

The data reflects that Uttar Pradesh, Maharashtra, and West Bengal have the largest Hindu populations. Uttar Pradesh also hosts the largest number of Muslims, followed by West Bengal and Bihar. Christians are predominantly in Kerala, Tamil Nadu, and Manipur, while Punjab, unsurprisingly, accounts for the majority of Sikhs. Buddhism finds its highest percentage of followers in Sikkim and Arunachal Pradesh. Maharashtra, though fourth in terms of percentage, has a large number of Buddhists due to its larger population.

Other religions and persuasions, while representing a smaller part of the religious landscape, have a significant presence in states like Arunachal Pradesh and Jharkhand. People who did not state their religion, either due to personal reasons or non-affiliation to any of the major religions, form a minor but significant part of the population. The highest percentages of such individuals are found in Arunachal Pradesh and Andhra Pradesh.

Hindu Population in India

Hinduism is the majority religion in India, accounting for nearly 80% of the population.
It dominates in most states but is less prevalent in Jammu & Kashmir, Lakshadweep, and northeastern states like Nagaland.

Muslim Population in India

Muslims make up about 14% of India's population.
They are the majority in states like Jammu & Kashmir and Lakshadweep but form a significant minority in states like Assam and West Bengal.

Christian Population in India

Christians form about 2.3% of India's population.
The most significant concentrations are in states like Nagaland, Mizoram, and Meghalaya where they are the majority.

Sikh Population in India

Sikhs make up approximately 1.72% of the population.
They are most prominently found in Punjab, where they are the majority, but are generally a small minority in other states.

Buddhist Population in India

Buddhists constitute 0.7% of the Indian population.
States like Sikkim, Arunachal Pradesh, and Mizoram have higher concentrations of Buddhists.

Jain Population in India

Jains make up a small fraction of India's population at 0.37%.
They are more prevalent in states like Maharashtra, Gujarat, and Rajasthan.

Other religions and persuasions Population in India

This category includes a variety of other religious and spiritual practices and makes up about 0.66% of the population.

States like Arunachal Pradesh and Jharkhand have a more considerable percentage of people identifying with 'Other religions'.

Religion not stated Population in India

A small percentage of people (0.24%) chose not to state their religion in the census.
This group can be found in various proportions across all states and territories.

India Religion Wise Population

Religion Percent Population
All Religion100 % 121.09 Cr
Hindu79.8 % 96.63 Cr
Muslim14.23 % 17.22 Cr
Christian2.3 % 2.78 Cr
Sikh1.72 % 2.08 Cr
Buddhist0.7 % 84.43 Lac
Jain0.37 % 44.52 Lac
Other religions and persuasions0.66 % 79.38 Lac
Religion not stated0.24 % 28.67 Lac

India State Wise Religion Population

State Majority Religion Hindu Muslim
JAMMU & KASHMIR Muslim 28.44% 68.31%
HIMACHAL PRADESH Hindu 95.17% 2.18%
PUNJAB Sikh 38.49% 1.93%
CHANDIGARH Hindu 80.78% 4.87%
UTTARAKHAND Hindu 82.97% 13.95%
HARYANA Hindu 87.46% 7.03%
NCT OF DELHI Hindu 81.68% 12.86%
RAJASTHAN Hindu 88.49% 9.07%
UTTAR PRADESH Hindu 79.73% 19.26%
BIHAR Hindu 82.69% 16.87%
SIKKIM Hindu 57.76% 1.62%
ARUNACHAL PRADESH Christian 29.04% 1.95%
NAGALAND Christian 8.75% 2.47%
MANIPUR Hindu 41.39% 8.4%
MIZORAM Christian 2.75% 1.35%
TRIPURA Hindu 83.4% 8.6%
MEGHALAYA Christian 11.53% 4.4%
Assam Hindu 61.47% 34.22%
WEST BENGAL Hindu 70.54% 27.01%
JHARKHAND Hindu 67.83% 14.53%
ODISHA Hindu 93.63% 2.17%
CHHATTISGARH Hindu 93.25% 2.02%
MADHYA PRADESH Hindu 90.89% 6.57%
GUJARAT Hindu 88.57% 9.67%
DAMAN & DIU Hindu 90.5% 7.92%
DADRA & NAGAR HAVELI Hindu 93.93% 3.76%
MAHARASHTRA Hindu 79.83% 11.54%
ANDHRA PRADESH Hindu 88.46% 9.56%
KARNATAKA Hindu 84% 12.92%
GOA Hindu 66.08% 8.33%
LAKSHADWEEP Muslim 2.77% 96.58%
KERALA Hindu 54.73% 26.56%
TAMIL NADU Hindu 87.58% 5.86%
PUDUCHERRY Hindu 87.3% 6.05%
ANDAMAN & NICOBAR ISLANDS Hindu 69.45% 8.52%

Urban India Religion Population

Religion Percent Population
All Religion100 % 37.71 Cr
Hindu74.82 % 28.22 Cr
Muslim18.23 % 6.87 Cr
Christian2.96 % 1.12 Cr
Sikh1.57 % 59.02 Lac
Buddhist0.96 % 36.28 Lac
Jain0.94 % 35.47 Lac
Other religions and persuasions0.2 % 7.39 Lac
Religion not stated0.32 % 12.24 Lac

Rural India Religion Population

Religion Percent Population
All Religion100 % 83.37 Cr
Hindu82.05 % 68.41 Cr
Muslim12.41 % 10.35 Cr
Christian2 % 1.67 Cr
Sikh1.79 % 1.49 Cr
Buddhist0.58 % 48.15 Lac
Jain0.11 % 9.05 Lac
Other religions and persuasions0.86 % 71.99 Lac
Religion not stated0.2 % 16.44 Lac