Město Broumov leží v okrese Náchod, v kraji Královéhradecký.