Obec Karolín leží v Zlínském kraji v ORP Kroměříž v nadmořské výšce 292 m. V roce 2014 zde žilo 249 obyvatel. Karolín má katastrální území o rozloze 136 ha.