Obec Lukavice leží v Pardubickém kraji v ORP Žamberk v nadmořské výšce 380 m. V roce 2014 zde žilo 1114 obyvatel. Lukavice má katastrální území o rozloze 1100 ha.