Lukovo je malá vesnice na jihovýchodě opštiny Kratovo, v Severovýchodním regionu Severní Makedonie.
Leží v horách Osogovská planina, v nadmořské výšce okolo 1 080 m. Od města Kratovo je po silnici vzdálena zhruba 10 km. V roce 2002 zde žili 4 lidé[1], převážně pravoslavní Makedonci.
V tomto článku byly použity překlady textů z článků Луково (Кратово) na srbské Wikipedii a Lukovo (Kratovo) na srbochorvatské Wikipedii.