Skip to content

Population in Mozambique compared to Ukraine: Trends, Charts, Rankings

Updated on by Georank team

The latest officially reported population of Mozambique was 34,631,766 in 2024 vs 37,860,221 people in Ukraine in 2024. In 2026, based on the adjusted UN estimation, the current Mozambique's population is 36,941,128 people compared to 40,125,599 in Ukraine.

Population statistics:

  • Ukraine's population is 1.09 times bigger than Mozambique's.
  • Mozambique is ranked the 43rd most populous country in the world, while Ukraine is the 40th.
  • The countries together account for 0.93% of the world: 0.45% for Mozambique vs 0.48% for Ukraine.
  • For the last 10 years, Mozambique has had an average growth rate of +2.99% per year vs -1.74% in Ukraine.
  • Since 2006, the population of Mozambique has increased from 20.8M people to 36.9M (77.7% growth), while Ukraine has declined from 47.3M to 40.1M (15.1% decline).

Mozambique vs Ukraine: population by year and forecast

Mozambique
Factual

Projection
Ukraine
Factual

Projection
1x
Year Population
Mozambique Ukraine
2100 105,684,658 15,493,960
2099 105,291,198 15,751,557
2098 104,859,475 16,012,938
2097 104,428,679 16,278,602
2096 103,962,668 16,547,938
2095 103,480,514 16,820,897
2094 102,989,197 17,098,910
2093 102,464,565 17,381,822
2092 101,929,545 17,669,049
2091 101,410,418 17,960,681
2090 100,829,728 18,257,867
2089 100,211,758 18,559,027
2088 99,594,130 18,865,031
2087 98,943,096 19,176,483
2086 98,288,529 19,492,606
2085 97,609,760 19,812,584
2084 96,926,143 20,138,855
2083 96,193,441 20,468,747
2082 95,449,095 20,803,241
2081 94,708,064 21,140,953
2080 93,957,824 21,482,498
2079 93,171,561 21,827,152
2078 92,350,666 22,175,099
2077 91,530,198 22,525,846
2076 90,699,125 22,879,896
2075 89,848,943 23,236,521
2074 88,999,187 23,596,095
2073 88,113,398 23,957,807
2072 87,210,961 24,319,928
2071 86,283,286 24,685,370
2070 85,349,704 25,053,352
2069 84,361,565 25,423,272
2068 83,400,997 25,794,560
2067 82,437,397 26,168,072
2066 81,437,030 26,543,206
2065 80,446,244 26,920,121
2064 79,433,801 27,298,592
2063 78,430,632 27,677,528
2062 77,376,597 28,056,960
2061 76,274,806 28,437,884
2060 75,197,384 28,818,343
2059 74,082,771 29,198,891
2058 72,958,774 29,580,044
2057 71,828,186 29,958,884
2056 70,677,889 30,335,136
2055 69,542,373 30,710,041
2054 68,419,331 31,080,334
2053 67,306,817 31,447,868
2052 66,163,407 31,811,171
2051 65,032,770 32,170,929
2050 63,898,302 32,525,262
2049 62,731,532 32,875,483
2048 61,579,833 33,217,836
2047 60,424,101 33,556,749
2046 59,273,421 33,892,646
2045 58,132,244 34,221,999
2044 56,969,604 34,547,153
2043 55,814,906 34,869,270
2042 54,633,120 35,189,550
2041 53,476,191 35,507,946
2040 52,305,805 35,823,225
2039 51,136,087 36,141,658
2038 49,973,820 36,457,134
2037 48,827,661 36,772,578
2036 47,668,628 37,084,252
2035 46,520,419 37,396,243
2034 45,358,645 37,706,533
2033 44,229,218 38,015,585
2032 43,102,655 38,322,554
2031 41,993,535 38,630,259
2030 40,901,742 38,935,791
2029 39,818,379 39,238,099
2028 38,748,841 39,537,815
2027 37,696,739 39,830,895
2026 36,660,958 40,125,599
2025 35,650,681 38,707,520
2024 34,631,766 37,860,221
2023 33,635,160 37,732,836
2022 32,656,246 41,048,766
2021 31,707,800 44,298,640
2020 30,783,688 44,680,014
2019 29,884,380 44,957,458
2018 29,018,644 45,208,907
2017 28,166,393 45,436,041
2016 27,337,105 45,616,832
2015 26,547,572 45,784,896
2014 25,788,475 45,972,380
2013 25,051,611 46,126,770
2012 24,337,846 46,210,056
2011 23,649,039 46,307,853
2010 22,999,235 46,456,003
2009 22,391,745 46,623,731
2008 21,819,036 46,819,175
2007 21,287,635 47,062,798
2006 20,787,087 47,278,694
2005 20,304,569 47,585,556
2004 19,840,313 47,979,507
2003 19,392,475 48,315,136
2002 18,958,338 48,677,281
2001 18,537,729 49,106,855
2000 18,129,653 49,556,660
1999 17,734,506 49,976,446
1998 17,340,464 50,379,731
1997 16,949,982 50,786,885
1996 16,492,480 51,226,109
1995 15,960,530 51,665,539
1994 15,033,853 52,075,998
1993 14,051,192 52,350,126
1992 13,613,316 52,323,671
1991 13,352,090 52,170,961
1990 13,094,537 52,054,092
1989 12,906,842 51,917,817
1988 12,800,558 51,724,853
1987 12,822,574 51,515,732
1986 12,770,578 51,318,745
1985 12,548,949 51,108,770
1984 12,315,954 50,887,599
1983 12,073,822 50,637,029
1982 11,824,370 50,402,724
1981 11,568,127 50,189,281
1980 11,336,221 49,955,152
1979 11,028,809 49,721,381
1978 10,618,250 49,521,243
1977 10,224,975 49,336,481
1976 9,867,209 49,120,842
1975 9,540,817 48,865,229
1974 9,236,093 48,576,570
1973 8,954,242 48,277,121
1972 8,692,935 47,946,893
1971 8,456,317 47,573,287
1970 8,250,506 47,261,306
1969 8,066,951 46,976,256
1968 7,892,613 46,614,325
1967 7,724,550 46,215,988
1966 7,562,990 45,802,519
1965 7,406,421 45,386,892
1964 7,255,061 44,951,156
1963 7,109,828 44,462,372
1962 6,969,364 43,943,674
1961 6,834,936 43,399,766
1960 6,713,695 42,824,093

Data sources: United Nations | World Population Prospects (2025–2100, retrieved 2026-03-10); World Bank | Health (1960–2024, retrieved 2026-04-06).

GeoRank.org/population/mozambique/ukraine | CC BY

From 2006 to 2016, the population of Mozambique increased by 6,550,018 people (a 31.5% growth), while Ukraine lost 1,661,862 people (a 3.52% decline).

For the next 10 years, from 2016 to 2026, Mozambique gained 9,604,023 people (a 35.1% growth), while Ukraine's population decreased by 5,491,233 people (a 12% decline).

Mozambique was ranked 52nd most populous country in 2006 and is 43rd in 2026. Ukraine was ranked 27th in 2006 and ranked 40th now.

The UN's World Population Prospects forecasts that in 24 years (in 2050) Mozambique's population will grow by 73% to 63,898,302 people with a rank change from 43rd to 32nd. The population of Ukraine will decrease by 18.9% to 32,525,262 people and rank change from 40th to 60th.

Mozambique is projected to reach its peak in 2100 at 106M people, while Ukraine's population already peaked in 1993 at 52.4M people and is projected to decrease to 15.5M people by 2100.

Population growth rate by year

Mozambique
Factual

Projection
Ukraine
Factual

Projection
1x
Year Growth rate
Mozambique Ukraine
2100 0.37% -1.64%
2099 0.41% -1.63%
2098 0.41% -1.63%
2097 0.45% -1.63%
2096 0.47% -1.62%
2095 0.48% -1.63%
2094 0.51% -1.63%
2093 0.52% -1.63%
2092 0.51% -1.62%
2091 0.58% -1.63%
2090 0.62% -1.62%
2089 0.62% -1.62%
2088 0.66% -1.62%
2087 0.67% -1.62%
2086 0.7% -1.62%
2085 0.71% -1.62%
2084 0.76% -1.61%
2083 0.78% -1.61%
2082 0.78% -1.6%
2081 0.8% -1.59%
2080 0.84% -1.58%
2079 0.89% -1.57%
2078 0.9% -1.56%
2077 0.92% -1.55%
2076 0.95% -1.53%
2075 0.95% -1.52%
2074 1.01% -1.51%
2073 1.03% -1.49%
2072 1.08% -1.48%
2071 1.09% -1.47%
2070 1.17% -1.46%
2069 1.15% -1.44%
2068 1.17% -1.43%
2067 1.23% -1.41%
2066 1.23% -1.4%
2065 1.27% -1.39%
2064 1.28% -1.37%
2063 1.36% -1.35%
2062 1.44% -1.34%
2061 1.43% -1.32%
2060 1.5% -1.3%
2059 1.54% -1.29%
2058 1.57% -1.26%
2057 1.63% -1.24%
2056 1.63% -1.22%
2055 1.64% -1.19%
2054 1.65% -1.17%
2053 1.73% -1.14%
2052 1.74% -1.12%
2051 1.78% -1.09%
2050 1.86% -1.07%
2049 1.87% -1.03%
2048 1.91% -1.01%
2047 1.94% -0.99%
2046 1.96% -0.96%
2045 2.04% -0.94%
2044 2.07% -0.92%
2043 2.16% -0.91%
2042 2.16% -0.9%
2041 2.24% -0.88%
2040 2.29% -0.88%
2039 2.33% -0.87%
2038 2.35% -0.86%
2037 2.43% -0.84%
2036 2.47% -0.83%
2035 2.56% -0.82%
2034 2.55% -0.81%
2033 2.61% -0.8%
2032 2.64% -0.8%
2031 2.67% -0.78%
2030 2.72% -0.77%
2029 2.76% -0.76%
2028 2.79% -0.74%
2027 2.83% -0.73%
2026 2.83% 3.66%
2025 2.94% 2.24%
2024 2.96% 0.34%
2023 3% -8.08%
2022 2.99% -7.34%
2021 3% -0.85%
2020 3.01% -0.62%
2019 2.98% -0.56%
2018 3.03% -0.5%
2017 3.03% -0.4%
2016 2.97% -0.37%
2015 2.94% -0.41%
2014 2.94% -0.33%
2013 2.93% -0.18%
2012 2.91% -0.21%
2011 2.83% -0.32%
2010 2.71% -0.36%
2009 2.62% -0.42%
2008 2.5% -0.52%
2007 2.41% -0.46%
2006 2.38% -0.64%
2005 2.34% -0.82%
2004 2.31% -0.69%
2003 2.29% -0.74%
2002 2.27% -0.87%
2001 2.25% -0.91%
2000 2.23% -0.84%
1999 2.27% -0.8%
1998 2.3% -0.8%
1997 2.77% -0.86%
1996 3.33% -0.85%
1995 6.16% -0.79%
1994 6.99% -0.52%
1993 3.22% 0.05%
1992 1.96% 0.29%
1991 1.97% 0.22%
1990 1.45% 0.26%
1989 0.83% 0.37%
1988 -0.17% 0.41%
1987 0.41% 0.38%
1986 1.77% 0.41%
1985 1.89% 0.43%
1984 2.01% 0.49%
1983 2.11% 0.46%
1982 2.22% 0.43%
1981 2.05% 0.47%
1980 2.79% 0.47%
1979 3.87% 0.4%
1978 3.85% 0.37%
1977 3.63% 0.44%
1976 3.42% 0.52%
1975 3.3% 0.59%
1974 3.15% 0.62%
1973 3.01% 0.69%
1972 2.8% 0.79%
1971 2.49% 0.66%
1970 2.28% 0.61%
1969 2.21% 0.78%
1968 2.18% 0.86%
1967 2.14% 0.9%
1966 2.11% 0.92%
1965 2.09% 0.97%
1964 2.04% 1.1%
1963 2.02% 1.18%
1962 1.97% 1.25%
1961 1.81% 1.34%

Data sources: United Nations | World Population Prospects (2025–2100, retrieved 2026-03-10); World Bank | Health (1961–2024, retrieved 2026-04-06).

GeoRank.org/population/mozambique/ukraine | CC BY

In 2024, the population of Mozambique grew by 2.96%, while Ukraine's population grew by 0.34%.

Live population counters

Mozambique Ukraine
Current population
36941128
40125599
Population rank 43/197 40/197
Percent of world population 0.45% 0.48%
One net population change
31.6 seconds
4.13 minutes
One birth every
25 seconds
2.48 minutes
One death every
2.23 minutes
1.06 minutes
Daily growth/decline +2,730 +349
Annual growth/decline +996,606 +127,385
Annual growth/decline rate +2.96% +0.34%
Population growth rate rank 16/197 147/197
One migration net change every
8.04 minutes
18.6 seconds
Annual migration change -65,573 +1,702,358
Net migration rank 178/196 1/196
Foreign-born residents 353,143 5,064,173
Foreign-born residents rank 93/195 14/195
Foreign-born share of population 1% 13.4%
Foreign-born share rank 154/195 51/195

Natural population change vs migration

Mozambique
Natural

Migration
Ukraine
Natural

Migration
1x
Year Population change
Mozambique Ukraine
Natural Migration Natural Migration
2025 - -65,573 - 1,702,358
2024 - -38,940 - 1,146,012
2023 1,025,334 -36,276 -283,185 -299,961
2022 1,003,689 -34,936 -349,284 -5,699,445
2021 951,234 -23,103 -449,941 -1,129
2020 945,952 -25,864 -307,533 -4,167
2019 927,581 -49,080 -236,296 -6,908
2018 903,176 -50,224 -227,491 -32,220
2017 876,594 -25,043 -158,390 -36,155
2016 850,430 -43,398 -135,710 -31,340
2015 824,435 -52,374 -147,107 -21,992
2014 799,778 -53,625 -140,216 -65,678
2013 784,641 -57,067 -129,662 26,781
2012 763,088 -63,131 -130,451 66,768
2011 741,303 -63,638 -158,372 26,457
2010 719,025 -97,079 -180,388 16,030
2009 693,673 -100,625 -197,918 26,796
2008 654,920 -102,534 -229,086 9,312
2007 610,913 -100,490 -282,659 15,237
2006 586,009 -95,333 -300,787 136,442
2005 570,132 -95,770 -337,857 -111,493
2004 554,973 -100,824 -344,157 5,644
2003 540,992 -99,484 -351,299 18,540
2002 529,867 -103,102 -364,544 -26,991
2001 519,594 -105,130 -374,734 -92,847
2000 506,162 -104,476 -364,143 -67,865
1999 491,814 -103,223 -348,286 -59,247
1998 474,453 -74,952 -318,299 -80,684
1997 461,209 -79,732 -306,549 -108,735
1996 442,559 90,975 -305,154 -158,008
1995 421,630 108,751 -281,629 -134,053
1994 384,821 938,163 -238,820 -166,380
1993 369,518 272,829 -169,405 26,357
1992 362,373 -128,960 -95,857 291,788
1991 357,676 -68,644 -16,486 125,962
1990 353,290 -127,215 48,463 75,760
1989 348,833 -199,509 106,431 36,978
1988 349,480 -286,247 162,002 75,637
1987 334,438 -441,710 198,850 -18,275
1986 332,609 -121,350 225,751 -12,369
1985 307,625 -75,642 201,011 5,546
1984 304,524 -70,532 222,430 13,340
1983 324,158 -73,899 241,741 23,608
1982 321,493 -72,852 194,101 9,096
1981 322,207 -58,347 182,839 40,807
1980 349,586 -149,650 197,223 47,406
1979 331,162 83,699 197,294 25,635
1978 310,403 95,859 206,554 -29,180
1977 289,193 91,082 216,932 -24,745
1976 273,924 61,326 247,323 -8,219
1975 257,984 59,562 256,787 15,336
1974 240,665 51,238 273,486 31,725
1973 226,847 44,951 274,938 18,777
1972 215,793 35,023 309,785 56,928
1971 211,137 11,297 305,849 74,604
1970 207,385 -18,197 291,839 -48,335
1969 202,174 -24,251 274,858 51,763
1968 197,623 -26,872 295,162 102,096
1967 193,044 -27,672 313,899 85,527
1966 189,218 -31,462 337,794 89,737
1965 185,931 -30,538 334,365 69,354
1964 182,334 -35,005 391,120 76,650
1963 180,867 -37,738 449,648 60,178
1962 176,297 -38,504 481,887 45,712
1961 171,236 -40,181 508,602 51,625
1960 165,774 -54,351 538,812 52,281

Data sources: World Bank | Health (1960–2025, retrieved 2026-04-06).

GeoRank.org/population/mozambique/ukraine | CC BY

Over the last 10 years, 95.9% of the population change in Mozambique is from natural causes (a gain of 9,108,203 people) and 4.15% is from migration (a loss of 393,923 people). In Ukraine 28.2% is from natural causes (a loss of 2,435,153 people) and 71.8% is from migration (a loss of 6,198,995 people).

As of 2024, 353,143 residents or 1% of the population were not native-born in Mozambique, compared to 5,064,173 people or 13.4% in Ukraine.

Biggest cities by population

Mozambique
City Population
Maputo 1.13M
Matola 1.03M
Nampula 743K
Beira 531K
Quelimane 350K
Chimoio 239K
Nacala 225K
Tete 153K
Pemba 141K
Xai-Xai 116K
Ukraine
City Population
Kyiv 2.95M
Kharkiv 1.42M
Odesa 1.01M
Dnipro 969K
Donetsk 902K
Lviv 717K
Zaporizhia 710K
Kryvyi Rih 604K
Mykolaiv 470K
Luhansk 418K

Compare countries by 7 more topics

Population map with other countries

1x

Data sources: World Bank | Health (1960–2024, retrieved 2026-04-06); United Nations | World Population Prospects (1960–2026, retrieved 2026-03-10); U.S. Census Bureau (1960–2025, retrieved 2026-02-08); Central Intelligence Agency (CIA) (2000–2019, retrieved 2026-02-20).

GeoRank.org/population/mozambique/ukraine | CC BY

Help us show the world through your eyes

Share a photo of your city and help others discover what it looks like to live there. Your contribution makes our data come alive.

Data sources:

  1. World Bank | Health (1960–2025, retrieved 2026-04-06)
  2. United Nations | World Population Prospects (1960–2100, retrieved 2026-03-10)
  3. U.S. Census Bureau (1960–2025, retrieved 2026-02-08)
  4. Wikidata (2026, retrieved 2026-02-08)
  5. Central Intelligence Agency (CIA) (2000–2019, retrieved 2026-02-20)

Creative Commons Attribution (CC BY) — you’re free to copy, share, remix, adapt, and use even commercially as long as you give appropriate credit and clearly indicate if you made changes. Other sources may be subject to different license terms.