Der heutige Bau wurde im Kern am Ende des 14./Anfang des 15. Jahrhunderts als dreischiffige Basilika mit eingezogenem, gewölbtem Chor errichtet und 1532 erweitert. Sie wurde 1553 im Bundesständischen Krieg von den Bundesständischen mitsamt der Stadt im Zweiten Markgrafenkrieg am 9. Juni in Brand gesteckt. Sie konnte auf den stehengebliebenen Umfassungsmauern zügig wieder aufgebaut und 1557 wieder eingeweiht werden (Ein 1567 aufgestellter neuer Taufstein wurde 1670 in die Hospitalkirche verbracht, wo er 1702 zerfiel). Die beim Brand abgestürzte Zwölfuhrglocke „Monika“, die 1527 durch Markgraf Kasimar aus dem leerstehenden Kloster Münchsteinach nach Neustadt verbrachte große Zwölf-Uhr-Glocke, blieb erhalten und wurde 1562 in einen neu in den Kirchturm eingesetzten Glockenstuhl wieder auf ihren Platz verbracht und existiert noch heute. Um die Anzahl der Plätze zu erhöhen und nur noch einen Sonntagsgottesdienst zu feiern, wurden 1594 die Seitenschiffe mit Fachwerkaufbauten erhöht und doppelte Emporen eingezogen, wodurch der Basilikacharakter des Gebäudes verlorenging. Zudem erhielt die Kirche eine einfache Orgel. 1604 wurde der seit 1434 mit einem Türmer besetzte fast 47 Meter hohe Turm mit dem Uhrengeschoss aufgestockt. Damit wurden seine Proportionen den erhöhten Seitenschiffen angeglichen. Nach einer Erneuerung 1614 kam ein viertes Stockwerk und die heutige „welsche“ Haube mit kleiner Laterne hinzu.