List of cities in North Macedonia by population. There are 137 cities in North Macedonia, of which Skopje is the largest in terms of population - 467 344. The total number of people in North Macedonia is 2 077 163 for 2024.
# | Name, city | Population |
---|---|---|
1 | Skopje | 467 344 |
2 | Bitola | 74 609 |
3 | Kumanovo | 70 856 |
4 | Prilep | 66 320 |
5 | Tetovo | 52 959 |
6 | Veles | 43 754 |
7 | Stip | 43 714 |
8 | Ohrid | 42 105 |
9 | Gostivar | 35 913 |
10 | Strumica | 35 405 |
11 | Kavadarci | 29 218 |
12 | Kocani | 28 343 |
13 | Kicevo | 27 141 |
14 | Struga | 16 630 |
15 | Radovis | 16 280 |
16 | Gevgelija | 15 706 |
17 | Debar | 14 649 |
18 | Kriva Palanka | 14 594 |
19 | Sveti Nikola | 13 814 |
20 | Negotino | 13 303 |
21 | Delcevo | 11 543 |
22 | Vinica | 10 912 |
23 | Resen | 8 764 |
24 | Probistip | 8 790 |
25 | Berovo | 7 014 |
26 | Kratovo | 6 981 |
27 | Bogdanci | 6 076 |
28 | Krusevo | 5 417 |
29 | Makedonska Kamenica | 5 179 |
30 | Valandovo | 4 476 |
31 | Makedonski Brod | 3 773 |
32 | Demir Kapija | 3 336 |
33 | Pehcevo | 3 286 |
34 | Demir Hisar | 2 628 |