Od leta 1236, ko je prvič omenjena, do danes, je doživela živahen stavbni razvoj, ki je nekako zrasel v urbanistično strukturo trškega jedra. Cerkev stoji na najnižji točki Šmarskega trga, na južni strani meji na regionalno cesto in severni strani meji na potok. Vsa stoletja je bila cerkev v funkciji, najprej kot podružnična cerkev in po letu 1612, kot župnijska cerkev.
Cerkvena zgradba je danes v zelo slabem stanju, saj prenove do sedaj niso izvedle bistvene sanacije objekta, v glavnem je šlo za prizidave in funkcionalne posege v objekt, ki so bili prej manj, kot bolj uspešni.
Izvedla se je rekonstrukcija objekta – povečanje objekta na zahodno stran. Zaradi funkcionalnih potreb v cerkvi – večji pevski kor, in nujne sanacije vhodnega portala, ki se je že nagibal in je bil nevaren za porušitev, se je investitor odločil za povečanje cerkve na zahodni strani.