El censo de 2011 informó que la religión en la India con el mayor número de seguidores era el hinduismo (79,80% de la población), seguido del Islam (14,23%); los restantes fueron cristianismo (2,30%), sijismo (1,72%), budismo (0,70%), jainismo (0,36%) y otros (0,9%).