Obec Hradešice leží v Plzeňském kraji v ORP Horažďovice v nadmořské výšce 458 m. V roce 2014 zde žilo 419 obyvatel. Hradešice má katastrální území o rozloze 1485 ha.