Obec Čistá u Horek leží v Libereckém kraji v ORP Jilemnice v nadmořské výšce 422 m. V roce 2014 zde žilo 588 obyvatel. Čistá u Horek má katastrální území o rozloze 1053 ha.