В Индии 80 % населения исповедуют индуизм. Вторая распространённая религия - это ислам около 13 % последователей. В Индии зародились и существуют буддизм, джайнизм и сикхизм. 2 % населения исповедуют христианство. С Индией также связаны иудаизм и зороастризм; в стране эти религии имеют по несколько десятков тысяч последователей.
Хотя межрелигиозные браки мало распространены, индийцы в целом толерантны к различным верованиям в стране. Конституция Индии объявляет государство светским и разрешает исповедовать любую религию.