Městys Divišov leží v Středočeském kraji v ORP Benešov v nadmořské výšce 466 m. V roce 2014 zde žilo 1616 obyvatel. Divišov má katastrální území o rozloze 3098 ha.