Die katholische Stadtpfarrkirche St. Marien in Sulzbach-Rosenberg gilt als Zeugnis der bewegten Stadtgeschichte. An gleicher Stelle der heutigen Kirche stand seit dem 11. Jahrhundert ein Vorgängerbau im romanischen Baustil mit der angrenzenden St. Leonhardskapelle. Letztere wurde erst im Jahr 1807 abgerissen, wohingegen der romanische Sakralbau bereits Mitte des 14. Jahrhunderts durch die heutige Stadtpfarrkirche St. Marien ersetzt wurde. Das dreischiffige Langhaus mit den vier Jochen wurde erst im Jahr 1412 hinzugefügt und die Seitenkapelle im Süden und Norden etwa im Jahr 1488. Der Bauort war ursprünglich der Friedhof der Stadt, der 1536 aber schließlich weiter östlich außerhalb der Stadtgrenze verlegt wurde.