Penduduk Bangun Purba berasal dari latar belakang suku bangsa, bahasa dan agama yang berbeda-beda. Untuk agama yang dianut, mayoritas penduduk kecamatan ini beragama Islam. Adapun banyaknya penduduk Bangun Purba menurut agama yang dianut yakni penganut agama Islam sebanyak 80,53%. Diikuti oleh agama Kekristenan sebanyak 19,35%, dengan rincian Protestan sebanyak 17,39% dan selebihnya Katolik sebanyak 1,96%. Sebagian kecil beragama Buddha sebanyak 0,10% dan Hindu sebanyak 0,02%.[2]