Obec Červená Hora leží v Královéhradeckém kraji v ORP Náchod v nadmořské výšce 377 m. V roce 2014 zde žilo 196 obyvatel. Červená Hora má katastrální území o rozloze 210 ha.