The historic town centre with the castle is well preserved and is protected by law as an urban monument zone.
Opočno consists of three municipal parts (in brackets population according to the 2021 census):[2] The name is derived from the old Czech adjective opočný, meaning 'stone' or 'rock' (castle).
The town is situated on the Dědina River (here also called Zlatý potok) and on the shore of the Broumar Pond.
In the early 14th century, Opočno was acquired by the Drslavic family, who had a Gothic castle built here, and a small town began to arise next to it.
[4] During World War II, in 1942, the property of the Colloredo-Mandsfeld family including the castle in Opočno was confiscated by the Nazis.
The parish Church of the Holy Trinity is located in the castle complex and is originally from the early 14th century.
[9] The historic centre of Opočno is formed by squares Kupkovo and Trčkovo with adjacent streets, and by the castle complex.