Městys Čestice leží v Jihočeském kraji v ORP Strakonice v nadmořské výšce 558 m. V roce 2014 zde žilo 901 obyvatel. Čestice má katastrální území o rozloze 2320 ha.