Město Podivín leží v Jihomoravském kraji v ORP Břeclav v nadmořské výšce 165 m. V roce 2014 zde žilo 2929 obyvatel. Podivín má katastrální území o rozloze 1774 ha.