Ask a Teacher



How many religions are there in India?

India is the birthplace of four of the world's major religious traditions; namely Hinduism, Buddhism, Jainism and Sikhism.

Throughout its history, religion has been an important part of the country's culture. Religious diversity and religious tolerance are both established in the country by law and custom. A vast majority of Indians associate themselves with a religion.

According to the 2001 census,Hinduism accounted for 80.5% of the population of India. Islam (13.4%), Christianity (2.3%), Sikhism (1.9%), Buddhism (0.8%) and Jainism (0.4%) are the other major religions followed by the people of India. This diversity of religious belief systems existing in India today is a result of, besides existence and birth of native religions, assimilation and social integration of religions brought to the region by traders, travelers, immigrants, and even invaders and conquerors.

Zoroastrianism and Judaism also have an ancient history in India and each has several thousand Indian adherents. India has the largest population of people adhering to Zoroastrianism and Bahá'í Faith anywhere in the world. Many other world religions also have a relationship with Indian spirituality, like the Baha'i faith which recognizes Lord Buddha and Lord Krishna as manifestations of God Almighty


comments powered by Disqus