Město Český Krumlov leží v Jihočeském kraji v ORP Český Krumlov v nadmořské výšce 492 m. V roce 2014 zde žilo 13253 obyvatel. Český Krumlov má katastrální území o rozloze 2216 ha.