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]
Bihar After the 2011 Census, Bihar was the third most populous state of India with total population of 104,099,452 (54,278,157 male and 49,821,295 female). Nearly 89% of Bihar's population lived in rural areas. The density was 1,106. The sex ratio was 918 females per 1000 males.[73] Almost 58% of Bihar's population was below 25 years age, which is the highest in India. Most of Bihar's population belongs to Indo-Aryan-speaking ethnic groups along with few Dravidian-speaking and Austroasiatic-speaking people mostly in Chhotanagpur Plateau (now part of Jharkhand). It also attracted Punjabi Hindu refugees during the Partition of British India in 1947.[74] Bihar has a total literacy rate of 63.82% (75.7% for males and 55.1% for females), recording a growth of 20% in female literacy over the period of a decade.[75][6]