Najvýznamnejšou historickou pamiatkou je starobylý hrad z 12. storočia. Skladá sa z horného hradu, goticko-renesančnej zrúcaniny a dolného barokového kaštieľa. Barokový kaštieľ sa spomína najmä s menami významných rodín, akými boli Balašovci, Forgáčovci a Almášiovci. V kaštieli je dnes múzeum hračiek a zubárskej techniky. K ďalším architektonickým pamiatkam patrí neorománsky rímsko-katolícky kostol, kalvária s krížovou cestou a kaplnkami zo 17. storočia a barokový Mariánsky stĺp z 18. storočia.