A várat a 13. sz. végén a Kacsics nemzettség építette. A 14. században a Losonczy és a Szécsényi család birtokában állt a vár. 1771-ben I. Lipót leromboltatta. A vár 1966-1996-ig felújítás alatt állt. 1966. augusztus 18-án adták át a nagyközönségnek.