Město Kroměříž leží v Zlínském kraji v ORP Kroměříž v nadmořské výšce 201 m. V roce 2014 zde žilo 28921 obyvatel. Kroměříž má katastrální území o rozloze 5098 ha.