Město Hronov leží v Královéhradeckém kraji v ORP Náchod v nadmořské výšce 364 m. V roce 2014 zde žilo 6255 obyvatel. Hronov má katastrální území o rozloze 2204 ha.