Більше 800 мільйонів індійців (79,8 %) є індуїстами. Решта населення належить до релігійних груп: мусульман (13,4 %), християн (2,3 %), сикхів (1,9 %), буддистів (0,8 %), джайністів (0,4 %), юдеїв, зороастрійців, та послідовників бахаїзму та інші.