Město Soběslav leží v Jihočeském kraji v ORP Soběslav v nadmořské výšce 405 m. V roce 2014 zde žilo 7195 obyvatel. Soběslav má katastrální území o rozloze 2000 ha.