Město Moravský Krumlov leží v Jihomoravském kraji v ORP Moravský Krumlov v nadmořské výšce 255 m. V roce 2014 zde žilo 5846 obyvatel. Moravský Krumlov má katastrální území o rozloze 4956 ha.