Obec Charvatce leží v Středočeském kraji v ORP Mladá Boleslav v nadmořské výšce 219 m. V roce 2014 zde žilo 240 obyvatel. Charvatce má katastrální území o rozloze 354 ha.