Náchod is a town situated in the Hradec Králové Region of the Czech Republic. It serves as an industrial center and a popular tourist destination, housing a population of approximately 20,000 inhabitants.
Geographically, the town is located on the Metuje River within the Orlické Foothills region. It sits along the border with Poland.