Kostel svaté Markéty byl založen ve druhé čtvrti 14. století jako bazilikální trojlodí. V roce 1863 byl po požáru regotizován a byla mu přistavěna hranolová věž.
Presbytář kostela je pětiboký a je sklenutý stejně jako boční lodě křížovou žebrovou klenbou, hlavní loď byla zaklenuta roku 1883 klenbou na dřevěné konstrukci.

Zařízení chrámu je barokní z počátku 18. století. Na vnější straně presbytáře je tzv. kohoutí kříž, ojedinělá lidová památka z Nicova.