印度宗教多元,以印度教为主。迄2011年统计,计有印度教、伊斯兰教、基督教、锡克教、佛教、耆那教、其他宗教(如祅教、犹太教、巴哈依教等),及未表态者。印度教徒约为八成,伊斯兰教徒约为一成四,两者合计约为九成四。
以信仰人数最多的印度教而言,可以追溯到公元前16世纪雅利安人创立的婆罗门教。教义将人分为四个种姓:婆罗门、刹帝利、吠舍和首陀罗。婆罗门的地位最高,其馀种姓的社会地位依次降低,各种姓都有自己的道德法规和风俗习惯。
虽然印度已废除种性制度,制定禁止歧视及废除阶级的法律,但由於信仰人数最多,流传已久的种姓制度在印度社会依然具有重要的影响力。