Místo bylo osídleno již na konci doby bronzové , avšak první písemná zmínka o Opočně (jméno je odvozeno od slova opuka, která se v místě těžila) pochází z roku 1068 z Kosmově kronice české.
Prvními doloženými majiteli Opočna byli páni z Dobrušky , později psaní též z Opočna, kteří místo získali kolem roku 1350 a na srázu nad Zlatým potokem vybudovali opevněný gotický hrad.
V roce 1495 přešel hrad do majetku rodu Trčků z Lípy. Ti v druhé polovině 16.stoleti přestavěli chátrající gotický hrad na renesanční zámek. Posledním pánem z rodu Trčků na Opočně byl Jan Rudolf hrabě Trčka z Lípy (do r. 1634). (Jeho syn Adam Erdman byl 25.února 1634 zavražděn v Chebu spolu se švagrem Albrechtem z Valdštejna.)
Trčkovské statky byly zkonfiskovány císařem Ferdinandem ||. a téhož roku dostali Opočen v zástavu Jeroným a Rudolf hrabata Colloredové z Waldsee, od roku 1636 pak v léno. Rod Colloredů, později Colloredo-Mansfeldů, držel Opočno až do konfiskace roku 1942.