Kostel Nanebevzetí Panny Marie je původně raně gotický kostel z konce 13. století, jehož zachované části svědčí o možnosti jeho využití i jako obranné stavby, byl přestavěn ve druhé polovině 15. století. Tuto pozdně gotickou přestavbu připomíná kamenná deska s vytesaným znakem městečka a latinským nápisem z roku 1485, která je vsazena nad jižním portálem (dnes nahrazena kopií). Síňové trojlodí je završeno síťovou klenbou, presbytář byl v roce 1510 sklenut jednoduchou žebrovou klenbou hvězdového vzorce. Křestní kaple na severní straně a jižní věž pochází z roku 1520, přičemž báň věže byla vyměněna po požáru v roce 1850. Hlavní součást vnitřního zařízení tvoří barokní oltář z doby kolem roku 1730 se sochami světců a sochou Trhosvinenské Madony z roku 1520, dále čtyři boční oltáře sv. Jana Nepomuckého, sv. Josefa, sv. Vendelína a sv. Linharta z 18. století, barokní oltář v kapli sv. Barbory v přízemí věže, rokoková kazatelna s bohatými figurálními reliéfy z doby kolem roku 1760 a varhany s figurální výzdobou z počátku 18. století. Ve stěně pod emporou jsou zazděné tesané náhrobní kameny drobných šlechticů z okolí. Kostel patří k nejcennějším památkám pozdní jihočeské gotiky, mimo jiné díky tomu, že jeho vysoká sedlová střecha má zachovány původní dřevěné krovy.1