Obec Benešovice leží v Plzeňském kraji v ORP Stříbro v nadmořské výšce 492 m. V roce 2014 zde žilo 179 obyvatel. Benešovice má katastrální území o rozloze 1717 ha.