Highest Major Cities in North Macedonia
Cities in North Macedonia with more than 15,000 inhabitants, ranked by elevation above sea level (GeoNames digital elevation model).
1Resen16,539 people · Resen
866 m
2Kriva Palanka20,820 people · Kriva Palanka
742 m
3Centar Župa45,412 people · Centar Zhupa
738 m
4Ohrid42,033 people · Ohrid
701 m
5Struga37,387 people · Struga
696 m
6Debar18,074 people · Debar
667 m
7Prilep73,814 people · Prilep
655 m
8Kičevo31,123 people · Kichevo
615 m
9Delcevo17,415 people · Delchevo
593 m
10Bitola69,287 people · Bitola
583 m
11Negotino17,518 people · Vrapchishte
576 m
12Gostivar50,974 people · Gostivar
535 m
13Tearce23,096 people · Tearce
521 m
14Bogovinje15,166 people · Bogovinje
520 m
15Kamenjane15,376 people · Bogovinje
485 m
16Tetovo63,176 people · Tetovo
466 m
17Vinica18,218 people · Vinica
458 m
18Zelino25,422 people · Zhelino
448 m
19Lipkovo28,102 people · Lipkovo
441 m
20Brvenica16,267 people · Brvenica
435 m
21Radovis24,984 people · Radovish
382 m
22Kochani34,258 people · Kochani
354 m
23Kumanovo75,051 people · Kumanovo
352 m
24Šuto Orizare20,800 people · Grad Skopje
307 m
25Shtip48,279 people · Shtip
294 m
26Butel36,154 people · Grad Skopje
288 m
27Kavadarci38,799 people · Kavadarci
276 m
28Saraj25,379 people · Grad Skopje
271 m
29Čair64,773 people · Grad Skopje
270 m
30Gjorče Petro41,000 people · Grad Skopje
263 m
31Studeničani18,219 people · Studenichani
259 m
32Skopje474,889 people · Grad Skopje
247 m
33Kisela Voda58,216 people · Grad Skopje
239 m
34Ilinden16,406 people · Ilinden
231 m
35Strumica33,825 people · Strumica
228 m
36Veles57,873 people · Veles
207 m
37Negotino (Negotino)19,515 people · Negotino
144 m
38Gevgelija20,664 people · Gevgelija
30 m
Highlights
Within North Macedonia, Resen ranks first in 2026 with 866 m, followed by Kriva Palanka (742 m) and Centar Župa (738 m).
Across 38 entries, values run from 866 m (Resen) to 30 m (Gevgelija), with a median of 438 m.
Source: GeoNames, cities with more than 15,000 inhabitants, 2026. Unit: metres.