Lukovit (en bulgare : Луковит), est une ville du nord de la Bulgarie, située dans l'oblast de Lovetch. La ville est située sur les deux rives de la Zlatna Panega entre la (en) et le pied de la Stara planina. Lukovit est le siège de la municipalité (obchtina) .