Stavba kostela je situována v areálu "Starého hřbitova" v jihovýchodní části městského jádra, na místě původně farního dřevěného kostela z roku 1361. Dnešní objekt s pseudorenesančním zařízením a hodnotnou výtvarnou výzdobou vnitřních omítek a oken byl postaven stavitelem Zohornou v roce 1810 za účelem zřízení hrobky Colloredů, která se nachází v jeho suterénu. Drobným barokním skvostem je márnice s mansardovou střechou na půdorysu zkoseného čtverce. Hřbitov, kam se pochovávali zemřelí ze širokého okolí, byl zrušen v roce 1881. Nejstarší pomník pochází z roku 1602. V roce 1864 zde byl pochován zakladatel zdejší nemocnice MUDr. František Alois Skuherský.