Obec Benešov leží v Jihomoravském kraji v ORP Boskovice v nadmořské výšce 673 m. V roce 2014 zde žilo 658 obyvatel. Benešov má katastrální území o rozloze 1362 ha.