Obec Česká Rybná leží v Pardubickém kraji v ORP Žamberk v nadmořské výšce 435 m. V roce 2014 zde žilo 398 obyvatel. Česká Rybná má katastrální území o rozloze 808 ha.