Kratovo on kaupunki Pohjois-Makedoniassa Koillisalueella. Kaupungissa asuu 6 924 asukasta. Kaupunki sijaitsee maan koillisosissa, noin 60 kilometrin päässä Kumanovon kaupungista, joka on alueen suurin kaupunki.
Lähteet
Luokka:Pohjois-Makedonian kaupungit Luokka:Koillisalue