Als kirchlicher Ursprung im Raum Schramberg, dürfte die Falkensteiner Kapelle gelten. Später war die Sulgener Laurentiuskirche zuständige Pfarrkirche für Schramberg. 1435 erhielt Schramberg am Fuße des Schloßberges eine Nikolauskapelle. 1550 lies Rochus Merz um die Kapelle eine Mauer mit Kirchof errichten. Vermutlich im selben Jahr, wurde die Kapelle zur Pfarrei mit Kirche erhoben. Während des 30jährigen Krieges wurde die Kirche zerstört, 1685 aber wieder aufgebaut. 1716 brannte der Kirchturm ab, wurde aber kurz danach wieder neu errichtet. Das ursprüngliche Kirchenschiff musste 1728 vergrößert werden und wurde 1972 abgerissen. Die heutige Kirche hat ein St.-Maria Patrozinium. Das heutige Kirchenschiff wurde zwischen 1838 und 1844 neu erbaut, darin eine sehenswerte Innenausstattung, z. B. eine Plastik von Erich Hauser.