Obec České Libchavy leží v Pardubickém kraji v ORP Ústí nad Orlicí v nadmořské výšce 355 m. V roce 2014 zde žilo 623 obyvatel. České Libchavy má katastrální území o rozloze 872 ha.