Religion Population Percentage
Hindu 966,257,353 79.9%
Muslim 172,245,158 14.2%
Christian 27,819,588 2.3%
Sikh 20,833,116 1.7%
Buddhist 8,442,972 0.7%
Jain 4,451,753 0.4%
Other religions and persuasions 7,937,734 0.7%
Religion not stated 2,867,303 0.2%
Total 1,210,854,977 100%
Source: Census India 2011 Provisional Data