巴林的官方宗教是伊斯兰教，大部分巴林公民是穆斯林，佔巴林总人口70.2％。巴林也有大约1000名基督徒公民 和大约40名犹太裔公民。巴林穆斯林属于什叶派和逊尼派。逊尼派穆斯林没有官方统计的数字，但什叶派佔巴林穆斯林人口的60-70％。巴林的外籍人士绝大多数来自南亚和其他邻近的阿拉伯国家，在2010年佔巴林人口的54％；其中，45％是穆斯林，55％为非穆斯林，包括来自南印度的基督徒（天主教、基督新教、叙利亚东方正教会和马尔托马叙利亚教会）、印度教徒、巴哈伊教徒、佛教徒和钖克教徒。