Obec Božanov leží v Královéhradeckém kraji v ORP Broumov v nadmořské výšce 405 m. V roce 2014 zde žilo 349 obyvatel. Božanov má katastrální území o rozloze 1920 ha.