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