Södra Finnskoga kirke som ligger i Bograngen ble ferdigbygget i 1834, men det ble først innviet i 1895. Ved kirken finnes det en minnestein over Finnskogens apostel, Carl Axel Gottlund.