Původně gotická tvrz (zčásti zachována v západním křídle dnešního objektu) vybudoval ve 14. století místní vladycký rod (poprvé doložena roku 1386). V 16. století přebudovali Březničtí z Náchoda
tvrz v renesančním zámek přístavbou nového severního křídla (letopočet 1536 na portálu renesančního vjezdu přistavěného k původnímu křídlu a letopočet 1586 na omítce nádvorní strany). V roce 1683 zámek získal Strahovský klášter, který jej nejprve změnil v sídlo hospodářského úředníka a později v sýpku.