Farní kostel sv. Markéty nechal postavit hrabě Jan Adam z Questenberka, patron chrámu a držitel jaroměřického panství. Ten svůj majetek získal od svého otce Jana Antonína (1633–1684) a ten zase od svého otce Gerharda z Questenberka, který panství koupil jako pobělohorský konfiskát. Osvícený a zcestovalý Jan Adam z Questenberka nákladně přestavěl původně renesanční zámek a v jeho stylu vystavěl i nový kostel.