From WIKIPEDIA: “Religious demographics
Main article: Religion in India
80.5% of the Indians are Hindus, with 13.4% of the population Muslim, making India home to the third-largest Muslim population in the world after Indonesia and Pakistan. India also contains the majority of the world’s Zoroastrians, Sikhs, Jains and Bahá’í. Other religious groups include Christians (2.3%), Buddhists (0.8%), Jains (0.4%), and Jews.
Religious majorities vary greatly by state. Jammu and Kashmir and Lakshadweep are Muslim majority states; Nagaland, Mizoram and Meghalaya are Christian majority; Punjab is mostly Sikh; Arunachal Pradesh and Sikkim are mainly Buddhist.