Obec Hvězdonice leží v Středočeském kraji v ORP Benešov v nadmořské výšce 283 m. V roce 2014 zde žilo 313 obyvatel. Hvězdonice má katastrální území o rozloze 140 ha.