Demographics of North Korea

Source UN (World Population Prospects 2024)
Date06 Feb 2025

As of 2025, the population of North Korea is projected at 26.57 million, compared to 26.50 million in 2024. It ranks 56th in the world by population and 21st in Asia. The population growth rate for 2025 is projected at 0.25 percent, the 158th highest among 237 countries and dependent territories.

There are 13.15 million males and 13.42 million females in North Korea. The percentage of the male population is 49.51%, compared to 50.49% of the female population. North Korea has 262k more females than males. The sex ratio in North Korea in 2025 will be 98.047 males per 100 females. North Korea is in the 114th position in terms of the female-to-male ratio.

  • Population
  • Growth rate
  • Gender

North Korea population

Year Population Growth (%) M per 100 F
MaleFemaleTotal
19505,112,3106,004,42611,116,736-5.0085.142
19554,605,9775,797,34710,403,3251.8079.450
19605,302,1736,420,77911,722,9532.3782.578
19656,088,9667,130,40313,219,3692.5485.394
19707,110,8428,061,93215,172,7752.6888.203
19758,053,7728,917,28316,971,0551.7090.316
19808,722,5659,514,22118,236,7861.4091.679
19859,450,68210,169,70619,620,3881.4792.930
199010,233,33510,878,80121,112,1371.4894.067
199511,037,98211,631,32222,669,3041.0294.899
200011,549,04712,116,86323,665,9100.6795.314
200511,916,43112,480,00324,396,4330.5395.484
201012,219,53512,767,72424,987,2580.4495.706
201512,562,72713,012,62325,575,3500.4896.543
202012,885,55813,250,75426,136,3120.3697.244
202112,942,57013,289,96326,232,5340.3797.386
202213,002,44113,326,40426,328,8450.3697.569
202313,058,00613,360,19826,418,2040.3297.738
202413,108,71713,390,10626,498,8230.2997.899
202513,154,53913,416,49726,571,0360.2598.047
  • Life expectancy
  • Median age
  • Fertility rate

Demographics Indicators

YearLife expectancy Median ageFertility rate
195014.20116.2994.994
195551.76617.2933.674
196055.81418.9083.568
196558.78520.2083.556
197062.04920.4433.848
197564.83119.6993.047
198067.20821.3532.841
198569.23123.1262.646
199070.48424.8902.388
199560.76626.8772.146
200060.91129.0721.941
200569.16831.3511.872
201070.24633.0461.890
201572.82534.1761.863
202072.78335.3471.821
202173.43735.5701.806
202273.64135.8051.797
202373.64236.0481.780
202473.74336.2941.784
202573.85936.5451.768
  • Total
  • Crude

North Korea death and birth rate

Year Total Crude(per 1000)
DeathBirthCrude deathCrude birth
1950816,320451,52673.43240.617
1955131,238353,87812.61534.016
1960130,735408,45711.15234.842
1965132,324467,90610.01035.396
1970129,118535,2508.51035.277
1975117,408406,3666.91823.945
1980111,334366,5456.10520.099
1985112,073399,7845.71220.376
1990119,292431,7405.65020.450
1995227,794461,18410.04920.344
2000253,064414,65810.69317.521
2005206,414339,1748.46113.903
2010219,745332,1838.79413.294
2015215,942343,2898.44313.423
2020254,074349,9839.72113.391
2021248,321348,0269.46613.267
2022249,694346,1859.48413.149
2023255,826342,0389.68412.947
2024261,229340,7289.85812.858
2025264,688334,8819.96212.603
  • Population
  • Urbanization

Urban and rural population of North Korea

Year Population Urban (%)
UrbanRural
19503,270,3367,279,13631.000
19553,577,1066,509,88535.463
19604,591,9106,832,26640.195
19655,657,7676,889,75845.091
19707,810,4376,599,96354.200
19759,227,7787,046,96256.700
19809,941,6487,530,49256.900
198510,881,5067,995,73257.644
199011,847,8608,445,19458.384
199512,902,7628,959,53759.018
200013,622,7239,306,35259.412
200514,295,9199,608,24859.805
201014,847,5519,744,04860.377
201515,468,8169,775,10161.277
202016,119,9049,720,95962.381
202116,256,1889,694,57462.642
202216,394,0469,662,80862.916
202316,533,3449,625,64763.203
202416,673,9649,583,09963.503
  • Population pyramid
  • Gender ratio

North Korea population by Age Group (2024)

Age group Male Female Total M per 100 F
PersonsShare (%)
00-04 870,037 822,923 1,692,959 6.37 105.725
05-09 873,114 827,598 1,700,712 6.40 105.500
10-14 838,610 797,157 1,635,766 6.16 105.200
15-19 833,533 794,693 1,628,226 6.13 104.887
20-24 893,346 856,297 1,749,642 6.58 104.327
25-29 984,395 947,466 1,931,861 7.27 103.898
30-34 1,007,569 975,626 1,983,196 7.46 103.274
35-39 943,604 919,927 1,863,531 7.01 102.574
40-44 876,530 860,211 1,736,741 6.54 101.897
45-49 803,795 796,614 1,600,409 6.02 100.901
50-54 1,010,351 1,017,836 2,028,187 7.63 99.265
55-59 1,021,177 1,051,501 2,072,677 7.80 97.116
60-64 760,839 809,091 1,569,929 5.91 94.036
65-69 613,626 682,559 1,296,185 4.88 89.901
70-74 330,654 399,505 730,159 2.75 82.766
75-79 274,832 399,711 674,543 2.54 68.758
80-84 152,703 279,224 431,928 1.63 54.688
85-89 55,621 137,667 193,289 0.73 40.403
90-94 9,398 35,459 44,857 0.17 26.504
95-99 772 5,059 5,832 0.02 15.260
100+ 33 376 408 0.00 8.777
Total 13,154,539 13,416,500 26,571,037 98.047