which religion has the highest population in the india
Religion in India According to the 2011 census, 79.8% of the population of India practices Hinduism and 14.2% adheres to Islam, while the remaining 6% adheres to other religions (Christianity, Sikhism, Buddhism, Jainism and various indigenous ethnically-bound faiths). Christianity is the 3rd largest religion in India. Zoroastrianism and Judaism also have an ancient history in India, and each has several thousands of Indian adherents. India has the largest population of people adhering to Zoroastrianism (i.e. Parsis and Iranis) and Bahá'í Faith in the world,[4] even though these religions are not native to India. Many other world religions also have a relationship with Indian spirituality, such as the Baha'i faith which recognises the Buddha and Krishna as manifestations of the God Almighty.[5]