Die römisch-katholische Pfarrkirche hl. Petrus gehört zum Dekanat Braunau. Zwischen 748 und 788 wurden Güter „zu Uparach“ dem Bistum Passau übergeben. Dabei wurden auch zwei Kirchen genannt. Der heutige gotische Bau wurde vermutlich von Meister Ulrich Zirnstainer in den Jahren 1480 bis 1486 errichtet. Bis 1784 war die Kirche in Überackern eine Filiale der Pfarre Haiming und wurde danach zur eigenständigen Pfarre erhoben.