Pierwszym kościołem w Opatówku był wybudowany w 1370 roku kościół murowany pod wezwaniem świętej Doroty z czterema ołtarzami. Sklepienie było drewniane, a prezbiterium murowane. Prawdopodobnie na początku XVII wieku z ofiar wiernych zbudowano po prawej stronie kościoła kaplicę pod wezwaniem świętej Anny, przy której erygowano w 1633 roku istniejące do dziś bractwo świętej Anny.
Obecny kościół został wybudowany według projektu architekta Konstantego Wojciechowskiego. Ze starego XIV wiecznego kościółka pozostała jedynie wieża stając się absydą nowego. 26 czerwca 1912 roku świątynia została konsekrowana pod wezwaniem Najświętszego Serca Pana Jezusa. Świątynia postawiona w stylu neogotyckim w pięknie spatynowanej czerwonej cegle. Posiada dwie wieże od strony wschodniej, trzy nawy oraz trzy ołtarze od strony zachodniej.