Lukavica (búlgaro y serbocroata cirílico: Лукавица) es un pueblo de Serbia perteneciente al municipio de Dimitrovgrad en el distrito de Pirot.
Étnicamente, la mayoría de los habitantes son búlgaros o mixtos búlgaro-serbios, formando los serbios étnicos una pequeña minoría.
[1] Se ubica en la periferia suroccidental de la capital municipal Dimitrovgrad, en la salida de la carretera 429.
[2] La iglesia de la Santísima Trinidad de este pueblo fue construida en torno a 1895 y destaca por su iconostasio.
[3] La localidad ha tenido la siguiente evolución demográfica:[4]