Město Vodňany leží v Jihočeském kraji v ORP Vodňany v nadmořské výšce 398 m. V roce 2014 zde žilo 6870 obyvatel. Vodňany má katastrální území o rozloze 3634 ha.