Lukavec es un municipio y pueblo del distrito de Litoměřice, en la región de Ústí nad Labem, en la República Checa . Tiene unos 400 habitantes.
Lukavec se encuentra aproximadamente a 5 kilómetros (3 millas) al suroeste de Litoměřice , 19 km (12 millas) al sur de Ústí nad Labem y 52 km (32 millas) al noroeste de Praga .