page_title: List of cities in North Macedonia
section_title: Southwestern Region
hierarchical_section_title: List of cities in North Macedonia / Settlements by region / Southwestern Region
context_page_description: 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, Pehčevo, Demir Kapija, Makedonski Brod, Valandovo, Makedonska Kamenica, Kruševo, Bogdanci, Kratovo, Berovo, Probištip and Resen. These towns are officially called "cities", but they are often called as "small towns", because of the size of the population.
  In North Macedonia there are only 5 cities with population of over 50,000: Skopje, Bitola, Kumanovo, Prilep and Tetovo. These are the largest cities in the country.
  Seventeen towns in North Macedonia have population between 10,000 and 50,000: Veles, Štip, Ohrid, Gostivar, Strumica, Kavadarci, Kočani, Kičevo, Struga, Radoviš, Gevgelija, Debar, Kriva Palanka, Sveti Nikole, Negotino, Delčevo and Vinica. These towns are often referred to as "cities of medium size".
caption: Map of the Southwestern Region.