North Macedonia: List of the Largest Cities by Population

Mavrovo National Park landscape with mountains and lake, North Macedonia things to do
✓ Accommodations✓ Flights✓ Rental Cars✓ Tours & Activities

1. Skopje – 515,000
The capital and largest city, political and economic center.


2. Bitola – 75,000
Historic city with Ottoman heritage and architecture.


3. Kumanovo – 75,000
Diverse city in the north with industrial base.


4. Prilep – 70,000
Known for tobacco production and marble.


5. Tetovo – 65,000
Cultural hub with a large Albanian population.


6. Veles – 45,000
Central city on the Vardar River.


7. Shtip – 45,000
University city with a textile industry.


8. Ohrid – 42,000
UNESCO World Heritage site on Lake Ohrid.


9. Gostivar – 40,000
Mountain town near Mavrovo National Park.


10. Strumica – 35,000
City in the southeast known for agriculture.


11. Kavadarci – 35,000
Center of North Macedonia’s wine industry.


12. Kočani – 30,000
Town in the east known for rice fields.


13. Radoviš – 25,000
Mining town in southeastern Macedonia.


14. Kriva Palanka – 20,000
Town near the Bulgarian border.


15. Resen – 16,000
Town in the Prespa Lake region.

The above is subject to change.

Check back often to TRAVEL.COM for the latest travel tips and deals.

Related Posts

North Macedonia: Best Things to Do – Top Picks

North Macedonia: Best Things to Do – Top Picks

✓ Accommodations✓ Flights✓ Rental Cars✓ Tours & Activities Did you know that North Macedonia is home to one of Europe's oldest lakes? Lake Ohrid, dating back over 3 million years, is one of only 28 UNESCO sites worldwide that holds both natural...