India is de bakermat van verschillende religies, waaronder het hindoeïsme, boeddhisme, jaïnisme en het sikhisme. Ook de islam heeft een belangrijke invloed op de Indiase geschiedenis en India hoort, samen met Indonesië en Pakistan tot de top drie van landen met het grootste aantal moslims. India kent geen staatsgodsdienst en is officieel een seculier land.