Die Wehrkirchenanlage der Pfarre St. Margaretha ist eine der Größten ihrer Art in Niederösterreich. Die Pfarrgründung geht auf die Babenberger zurück. 1082 wurde von Bischof Altmann von Passau eine Kirche an diesem Standort geweiht. Die heutige Kirche wurde von Baumeister Matthias Gerl von 1753 -1755 erbaut.