List of cities in North Macedonia
city municipality population
Berovo Berovo 7,002
Delčevo Delčevo 11,500
Kočani Kočani 28,330
Makedonska Kamenica Makedonska Kamenica 5,147
Pehčevo Pehčevo 3,237
Probištip Probištip 8,714
Štip Štip 43,652
Vinica Vinica 10,863
Settlements by region -- Eastern Region
Map of the Eastern Region .
This is a list of cities and towns in North Macedonia. In the country there are 34 cities, of which 5 have population of over 50,000 and 12 towns with population of under 10,000 people. The capital city, Skopje, is home to around 25% of the total population of the country. As of 2002, 59.5% of the population lived in urban areas. Twelve towns in North Macedonia have population under 10,000: Demir Hisar (2,593), Pehčevo (3,237), Demir Kapija (3,275), Makedonski Brod (3,740), Valandovo (4,402), Makedonska Kamenica (5,147), Kruševo (5,330), Bogdanci (6,011), Kratovo (6,924), Berovo (7,002), Probištip (8,714) and Resen (8,748). These towns are officially called cities, but they are often called as small towns (гратчиња, gratčinja), because of the size of the population. In North Macedonia there are only 5 cities with population of over 50,000: Skopje (506,926), Bitola (74,550), Kumanovo (70,842), Prilep (66,246) and Tetovo (86,580). These are the largest cities in the country. Seventeen towns in North Macedonia have population between 10,000 and 50,000: Veles (43,716), Štip (43,652), Ohrid (42,033), Gostivar (35,847), Strumica (35,311), Kavadarci (29,188), Kočani (28,330), Kičevo (27,067), Struga (16,559), Radoviš (16,223), Gevgelija (15,685), Debar (14,561), Kriva Palanka (14,558), Sveti Nikole (13,746), Negotino (13,284), Delčevo (11,500) and Vinica (10,863). These towns are often referred to as cities of medium size.