Population Statistics
HomeWorldNorth Korea

North Korea: cities by population

By James Burfield, SEO consultant, Bath · Page updated · UN World Population Prospects

North Korea has a population of 26,633,691 (UN estimate, 2026), with Pyongyang as its capital. The 50 largest of its 118 recorded towns and cities, ranked.

+13%
since 2000 (23,665,910)
-3%
projected by 2050 (25,787,127)
221
people per km²
19501975200020252050 11.1M 25.8M
UN estimates to 2026; the dashed line is the medium-variant projection to 2050, a forecast rather than a measurement. Source: World Population Prospects 2024.
Full UN series, 1950 to 2050
YearPopulation
195011,116,736
197516,971,055
200023,665,910
200524,396,433
201024,987,258
201525,575,350
202026,136,312
202526,571,036
202626,633,691
2030 projected26,784,904
2050 projected25,787,127

Medium variant. Figures from 2026 onward are projections, not measurements.

Figures are the latest available in GeoNames (CC BY 4.0), which draws on national censuses of varying dates — treat them as recent, not same-year. Country totals are UN World Population Prospects 2024 (medium variant) where the UN lists the country separately; the handful it reports under a parent state keep a GeoNames figure and are marked as such. Sources & method.

Largest cities in North Korea

#PlaceRegionPopulation
1PyongyangPyongyang3,222,000
2HamhŭngSouth Hamgyong559,056
3Namp’oNampo455,000
4Sunch’ŏnSouth Pyongan437,000
5HŭngnamSouth Hamgyong346,082
6KaesŏngKaesong338,155
7WŏnsanKangwŏn-do329,207
8ChongjinNorth Hamgyong327,000
9Man’gyŏngdae-riPyongyang321,690
10Kaech’ŏnSouth Pyongan319,554
11Sariwŏn-siNorth Hwanghae310,100
12SinŭijuP'yŏngan-bukto288,112
13Tŏkch’ŏnSouth Pyongan237,133
14HaejuSouth Hwanghae222,396
15KanggyeChagang209,530
16Changam-ch’onSouth Hamgyong207,299
17HyesanYanggang-do192,680
18Paech’ŏn-ŭpSouth Hwanghae159,825
19Sinp’oSouth Hamgyong152,759
20Songnim-niNorth Hwanghae152,425
21Ch’ŏngdan-ŭpSouth Hwanghae142,607
22Sinch’ŏn-ŭpSouth Hwanghae141,407
23Paek'akSouth Pyongan125,924
24Chaeryŏng-niSouth Pyongan125,631
25Manp’oChagang116,760
26ŬllyulSouth Hwanghae107,997
27KangnyŏngSouth Hwanghae106,827
28KangsŏnSouth Pyongan102,436
29P’yŏngsŏngSouth Pyongan100,000
30HwasŏngNorth Hamgyong99,557
31Myŏnggan-dongNorth Hamgyong99,557
32Hyesan-dongYanggang-do97,794
33Ŭnch’ŏn-ŭpSouth Hwanghae95,597
34Kwail-ŭpSouth Hwanghae89,895
35ŬndŏkNorth Hamgyong89,244
36ŎrangNorth Hamgyong87,757
37Samch’ŏnSouth Hwanghae86,042
38Sinwŏn-ŭpSouth Hwanghae83,161
39Pongch’ŏn-ŭpSouth Hwanghae79,740
40Yuktae-dongSouth Hamgyong76,427
41HongwŏnSouth Hamgyong70,923
42HwadaeNorth Hamgyong67,677
43RajinRason66,224
44Namyang-nodongjaguNorth Hamgyong65,956
45Myŏngch’ŏnNorth Hamgyong65,797
46T’aet’an-ŭpSouth Hwanghae64,258
47OngjinSouth Hwanghae64,247
48KiljuNorth Hamgyong63,652
49Chaeryŏng-ŭpSouth Hwanghae53,330
50AnjuSouth Pyongan50,196

Twenty years earlier: North Korea in the 2005 World Gazetteer — population then 23,115,202.

Common questions

What is the population of North Korea?
North Korea has a population of 26,633,691, the UN World Population Prospects estimate for 2026. The UN's medium-variant projection for 2050 is 25,787,127 — a forecast, not a measurement.
What is the capital of North Korea?
Pyongyang.

Go deeper

Pyongyang
The largest place we record in North Korea: 3,222,000 people
North Korea in 2005
The World Gazetteer's archive edition: 23,115,202 then
All 246 countries
Every country and territory, ranked by population