Zámek vznikl v letech 1562-1567 přestavbou původního vyhořelého hradu, který byl od roku 1450 do roku 1518 v držení pánů Smiřických. Stavbu zámku provedl Bedřich Austaulies de Sale podle plánů Boniface Wohlmutha. Hlavní budovu se dvěma velkými sály a freskovými biblickými malbami a výjevy z tureckých válek nechal v roce 1650 postavit Jan Špork. Po roce 1679 byl zámek za hraběte Františka Antonína Šporka přestavěn a po roce 1775 dal jeho vnuk František Christian zámek obnovit.