Share of Hindus in India 2011, by state
With almost all major religions being practiced throughout the country, India is known for its religious diversity. Hinduism made up for the highest share of faith followed by people in the country. According to the Indian census of 2011, Himachal Pradesh had the highest share of Hindu population in the country.