Obec Karlovice leží v Libereckém kraji v ORP Turnov v nadmořské výšce 284 m. V roce 2014 zde žilo 738 obyvatel. Karlovice má katastrální území o rozloze 1021 ha.