Farský kostol bol postavený v rokoch 1383-1389, zvonka je barokový s gotickým chórom a severnou vežou, ktorá je najstaršou časťou kostola. V novembri 1425 Obermarkesdorf a jeho kostol utrpeli vpád husitskej hordy, počas ktorého bol kostol poškodený. Rekonštrukcia sa začala v roku 1489 a z tohto obdobia pochádza chór a veža, ako aj interiér. Rozsiahly požiar v roku 1720 zničil veľkú časť obce a kostola. Farský kostol bol do roku 1757 obnovený a rozšírený o jednoduchú loď.
Zvláštnosťou kostola je polygonálny, uzavretý chór s 3-stupňovými opevneniami, gotická veža s barokovou, osemuholníkovou nadstavbou a stanovou strechou a Jesswagnerov organ. Organ postavil v roku 1759 viedenský organár Matthäus Jesswagner a je jedným z posledných dvoch hrateľných organov svojho druhu v Rakúsku.