Obec Liberk leží v Královéhradeckém kraji v ORP Rychnov nad Kněž v nadmořské výšce 455 m. V roce 2014 zde žilo 685 obyvatel. Liberk má katastrální území o rozloze 5408 ha.