Die südwestlich von Horn außerhalb der mittelalterlichen Stadtbefestigung gelegene Wehrkirche St. Stephan stammt im Kern aus dem 11. Jh. Zu größeren Umbauten kam es in der Gotik, damals wurden Langhaus und Chor erhöht, und im Barock. So entstanden im 17. Jh. u.a. die Kreuzwegstationen an der Außenseite der Kirche.