Secondo il censimento dell'India, nel 2011 ci sono 138.188.240 musulmani in India. Ciò equivale a circa il 13,4% della popolazione del paese, che all'epoca era di oltre 1 miliardo di persone, rendendo l'Islam il secondo la religione più popolare in India a partire dal 2011.
L'India è stata il paese di origine di numerose religioni degne di nota, tra cui l'induismo, il buddismo, il sikhismo e il giainismo. Questo è un grande motivo per cui l'India è sede di una vasta gamma di religioni. Certamente, una grande maggioranza del paese, circa l'80 percento dal 2011, pratica l'induismo. La terza religione più popolare in India, dal 2011, è il cristianesimo a circa il 2,3% della popolazione del paese.