Velestovo (Macedonian: Велестово) is a village situated on the slopes of Galičica Mountain in Ohrid Municipality, North Macedonia.
It is located roughly 4 kilometres from the town of Ohrid.
According to the statistics of the Bulgarian ethnographer Vasil Kanchov from 1900, 560 inhabitants lived in Velestovo, all Ethnic Macedonians.
[3] Ethnic groups in the village include:[3]
This Ohrid location article is a stub.