Berdasarkan data Badan Pusat Statistik dan Kementerian Dalam Negeri kabupaten Tapanuli Selatan mencatat bahwa penduduk kecamatan ini berdasarkan agama yang dianut seimbang, dimana yang beragama Kristen 50,01% (Protestan 46,66% dan Katolik 3,35%), dan yang beragama Islam 49,99%.[3][4] Untuk sarana rumah ibadah, terdapat 41 gereja Protestan, 19 masjid, 16 musholah, dan 8 gereja Katolik.[1]