🌆 Largest Cities in North Korea

Cities of North Korea with more than 15,000 inhabitants, ranked by population (GeoNames).

📅 2026📏 people50 entries🇰🇵 See all of this country’s rankings →
Each tile’s area is its share of the combined total of 11,473,623 (50 entries). Stronger colour means a higher rank. The smallest 10 are merged into one grey tile.
1
PyongyangPyongyang
3,222,000
2
HamhŭngSouth Hamgyong
559,056
3
Namp’oNampo
455,000
4
Sunch’ŏnSouth Pyongan
437,000
5
HŭngnamSouth Hamgyong
346,082
6
KaesŏngKaesong
338,155
7
WŏnsanKangwŏn-do
329,207
8
ChongjinNorth Hamgyong
327,000
9
Man’gyŏngdae-riPyongyang
321,690
10
Kaech’ŏnSouth Pyongan
319,554
11
Sariwŏn-siNorth Hwanghae
310,100
12
SinŭijuP'yŏngan-bukto
288,112
13
Tŏkch’ŏnSouth Pyongan
237,133
14
HaejuSouth Hwanghae
222,396
15
KanggyeChagang
209,530
16
Changam-ch’onSouth Hamgyong
207,299
17
HyesanYanggang-do
192,680
18
Paech’ŏn-ŭpSouth Hwanghae
159,825
19
Sinp’oSouth Hamgyong
152,759
20
Songnim-niNorth Hwanghae
152,425
21
Ch’ŏngdan-ŭpSouth Hwanghae
142,607
22
Sinch’ŏn-ŭpSouth Hwanghae
141,407
23
Paek'akSouth Pyongan
125,924
24
Chaeryŏng-niSouth Pyongan
125,631
25
Manp’oChagang
116,760
26
ŬllyulSouth Hwanghae
107,997
27
KangnyŏngSouth Hwanghae
106,827
28
KangsŏnSouth Pyongan
102,436
29
P’yŏngsŏngSouth Pyongan
100,000
30
HwasŏngNorth Hamgyong
99,557
31
Myŏnggan-dongNorth Hamgyong
99,557
32
Hyesan-dongYanggang-do
97,794
33
Ŭnch’ŏn-ŭpSouth Hwanghae
95,597
34
Kwail-ŭpSouth Hwanghae
89,895
35
ŬndŏkNorth Hamgyong
89,244
36
ŎrangNorth Hamgyong
87,757
37
Samch’ŏnSouth Hwanghae
86,042
38
Sinwŏn-ŭpSouth Hwanghae
83,161
39
Pongch’ŏn-ŭpSouth Hwanghae
79,740
40
Yuktae-dongSouth Hamgyong
76,427
41
HongwŏnSouth Hamgyong
70,923
42
HwadaeNorth Hamgyong
67,677
43
RajinRason
66,224
44
Namyang-nodongjaguNorth Hamgyong
65,956
45
Myŏngch’ŏnNorth Hamgyong
65,797
46
T’aet’an-ŭpSouth Hwanghae
64,258
47
OngjinSouth Hwanghae
64,247
48
KiljuNorth Hamgyong
63,652
49
Chaeryŏng-ŭpSouth Hwanghae
53,330
50
AnjuSouth Pyongan
50,196

Highlights

Within North Korea, Pyongyang ranks first in 2026 with 3,222,000, followed by Hamhŭng (559,056) and Namp’o (455,000).

Pyongyang is 5.8 times higher than Hamhŭng, the runner-up.

Across 50 entries, values run from 3,222,000 (Pyongyang) to 50,196 (Anju), with a median of 112,379.

Source: GeoNames, cities with more than 15,000 inhabitants, 2026. Unit: people.

Source: GeoNames, cities with more than 15,000 inhabitants · CC BY 4.0 (GeoNames) · fetched Oct 14, 2026 — GeoNames aggregates census and estimate figures, so the reference year varies by city, and a few figures cover the metropolitan area rather than the city proper.