V historickém centru, jež bylo v roce 1990 vyhlášeno městskou památkovou zónou, najdete renesanční zámek z 16. století s nádvořím obklopeným arkádami. Střed města tvoří náměstí Sv. Ondřeje trianglového tvaru po obvodě s výstavnými měšťanskými domy. Jeho dominantou je pozdně barokně-klasicistní stavba farního kostela sv. Ondřeje vybudovaného v letech 1751–1758. Ve stínu dvou lip uprostřed náměstí stojí pamětní kříž z roku 1774.