Městys Bojanov leží v Pardubickém kraji v ORP Chrudim v nadmořské výšce 428 m. V roce 2014 zde žilo 627 obyvatel. Bojanov má katastrální území o rozloze 1782 ha.