India har også verdens nest største muslimske befolkning, og muslimene utgjør flertallet av befolkningen i Kashmir. Delstater som Vest-Bengal, Assam og Kerala har også store muslimske minoriteter. Islam har en lang historie i India, blant annet gjennom Mogulriket. Kristendommen i India går ifølge tradisjonen helt tilbake til Thomas tvileren, som skal ha misjonert i Kerala. India har i dag over 20 millioner kristne, de fleste i Sør-India. Delstater som Goa og Kerala har en høy prosentandel kristne, mens små, nordøstlige delstater som Nagaland, Mizoram og Meghalaya faktisk har store, kristne flertall. Tradisjonelt har de fleste kristne i India vært katolikker, men protestantisk-karismatisk kristendom er på fremmarsj.