Kaesŏng Population 2026
Kaesŏng has a population of 338,155, making it the #6 biggest city in 🇰🇵 North Korea, located in Kaesong. Roughly 1.3% of North Korea's population lives here. It is about 9.5× smaller than Pyongyang, the country's biggest city.
Population (city proper)
338,155
Rank in North Korea
#6
Coordinates
37.97°N, 126.55°E
~42 m elevation · Asia/Pyongyang
Distance to capital (Pyongyang)
137 km
85 miles, straight line
Cities near Kaesŏng
- Paech’ŏn-ŭp159,825 people · ~22 km away
- Yŏnan-ŭp22,665 people · ~35 km away
- Ch’ŏngdan-ŭp142,607 people · ~54 km away
- Sinmak18,669 people · ~57 km away
- Haeju222,396 people · ~74 km away
- Sinwŏn-ŭp83,161 people · ~75 km away
FAQ
What is the population of Kaesŏng?
Kaesŏng has a population of 338,155 (city proper, latest official figure via GeoNames), making it the #6 biggest city in North Korea.
What region is Kaesŏng in?
Kaesŏng is located in Kaesong, North Korea.
Is Kaesŏng the capital of North Korea?
No, the capital of North Korea is Pyongyang, about 137 km away.
Sources & notes
Population refers to the city proper (municipal boundaries), not the metropolitan area. Source: GeoNames (CC BY 4.0), retrieved 2026-07-07. Country data: UN World Population Prospects 2024.
← All biggest cities in North Korea · North Korea population by year