Skip to content

Population in Angola compared to Poland: Trends, Charts, Rankings

Updated on by Georank

The latest officially reported population of Angola was 39,040,039 in 2025 vs 36,435,861 people in Poland in 2025. In 2026, based on the adjusted UN estimation, the current Angola's population is 40,839,390 people compared to 36,007,074 in Poland.

Population statistics:

  • Angola's population is 1.13 times bigger than Poland's.
  • Angola is ranked the 39th most populous country in the world, while Poland is the 47th.
  • The countries together account for 0.92% of the world: 0.49% for Angola vs 0.43% for Poland.
  • For the last 10 years, Angola has had an average growth rate of +3.35% per year vs -0.38% in Poland.
  • Since 2006, the population of Angola has increased from 20M people to 40.8M (104% growth), while Poland has declined from 38.1M to 36M (5.6% decline).

Angola vs Poland: population by year and forecast

Angola
Factual

Projection
Poland
Factual

Projection
1x
Year Population
Angola Poland
2100 151,745,560 18,452,579
2099 150,580,846 18,644,857
2098 149,371,332 18,838,707
2097 148,157,199 19,033,962
2096 146,917,291 19,231,896
2095 145,643,156 19,431,204
2094 144,344,232 19,634,214
2093 143,034,129 19,840,304
2092 141,703,568 20,049,969
2091 140,334,886 20,263,764
2090 138,936,092 20,482,150
2089 137,506,079 20,705,051
2088 136,062,795 20,933,750
2087 134,636,543 21,167,790
2086 133,167,448 21,407,163
2085 131,683,455 21,652,018
2084 130,187,166 21,902,736
2083 128,698,380 22,159,983
2082 127,189,065 22,423,109
2081 125,660,931 22,691,495
2080 124,081,831 22,964,515
2079 122,531,773 23,242,960
2078 120,943,083 23,524,184
2077 119,346,457 23,811,918
2076 117,760,251 24,102,012
2075 116,163,901 24,395,355
2074 114,532,128 24,691,719
2073 112,882,228 24,990,908
2072 111,237,086 25,290,453
2071 109,585,937 25,590,102
2070 107,926,358 25,889,034
2069 106,259,591 26,187,633
2068 104,595,822 26,485,171
2067 102,932,514 26,780,961
2066 101,264,338 27,074,124
2065 99,592,310 27,364,039
2064 97,913,552 27,650,950
2063 96,226,883 27,934,132
2062 94,553,276 28,212,240
2061 92,858,735 28,487,283
2060 91,176,863 28,757,525
2059 89,496,029 29,025,705
2058 87,815,720 29,288,751
2057 86,132,700 29,548,996
2056 84,471,522 29,806,770
2055 82,803,166 30,060,951
2054 81,142,960 30,311,416
2053 79,495,406 30,559,065
2052 77,850,968 30,801,964
2051 76,228,492 31,043,690
2050 74,607,823 31,281,762
2049 72,992,295 31,516,893
2048 71,394,788 31,748,736
2047 69,815,777 31,978,608
2046 68,240,689 32,205,877
2045 66,696,806 32,431,013
2044 65,156,717 32,653,012
2043 63,622,191 32,873,136
2042 62,105,363 33,090,733
2041 60,603,786 33,303,578
2040 59,109,042 33,514,705
2039 57,632,744 33,722,530
2038 56,169,001 33,926,660
2037 54,733,769 34,126,585
2036 53,306,523 34,323,967
2035 51,903,187 34,515,669
2034 50,516,462 34,704,048
2033 49,150,241 34,887,791
2032 47,812,275 35,067,502
2031 46,491,571 35,242,658
2030 45,194,288 35,410,392
2029 43,916,013 35,572,635
2028 42,656,153 35,725,650
2027 41,425,838 35,870,384
2026 40,219,996 36,007,074
2025 39,040,039 36,435,861
2024 37,885,849 36,559,233
2023 36,749,906 36,687,353
2022 35,635,029 36,821,749
2021 34,532,429 36,981,559
2020 33,451,132 37,515,748
2019 32,375,632 37,965,475
2018 31,297,155 37,974,750
2017 30,234,839 37,974,826
2016 29,183,070 37,970,087
2015 28,157,798 37,986,412
2014 27,160,769 38,011,735
2013 26,165,620 38,040,196
2012 25,177,394 38,063,164
2011 24,218,352 38,063,255
2010 23,294,825 38,042,794
2009 22,414,773 38,151,603
2008 21,578,655 38,125,759
2007 20,778,561 38,120,560
2006 20,015,279 38,141,267
2005 19,291,161 38,165,445
2004 18,600,423 38,182,222
2003 17,943,712 38,204,570
2002 17,327,699 38,230,364
2001 16,747,208 38,248,076
2000 16,194,869 38,258,629
1999 15,667,235 38,660,271
1998 15,159,370 38,663,481
1997 14,660,413 38,649,660
1996 14,170,973 38,624,370
1995 13,699,778 38,594,998
1994 13,249,764 38,542,652
1993 12,827,135 38,461,408
1992 12,423,712 38,363,667
1991 12,023,529 38,246,193
1990 11,626,360 38,110,782
1989 11,238,562 37,961,529
1988 10,861,291 37,824,487
1987 10,497,858 37,668,045
1986 10,139,450 37,456,119
1985 9,779,120 37,201,885
1984 9,425,917 36,904,134
1983 9,082,983 36,571,808
1982 8,751,648 36,230,481
1981 8,435,607 35,898,587
1980 8,133,872 35,574,150
1979 7,847,207 35,247,217
1978 7,576,734 34,965,600
1977 7,317,829 34,689,050
1976 7,074,664 34,356,300
1975 6,842,947 34,015,199
1974 6,613,367 33,678,899
1973 6,388,528 33,357,200
1972 6,174,262 33,055,650
1971 5,991,102 32,783,500
1970 5,852,788 32,664,300
1969 5,763,685 32,548,300
1968 5,702,699 32,294,655
1967 5,641,807 31,987,155
1966 5,581,386 31,681,000
1965 5,521,981 31,444,950
1964 5,464,187 31,139,450
1963 5,408,320 30,712,000
1962 5,354,310 30,308,500
1961 5,301,583 29,964,000
1960 5,231,654 29,637,450

Data sources: United Nations | World Population Prospects (2026–2100, retrieved 2026-07-08); World Bank | Health (1960–2025, retrieved 2026-07-08).

GeoRank.org/population/angola/poland | CC BY

From 2006 to 2016, the population of Angola increased by 9,167,791 people (a 45.8% growth), while Poland lost 171,180 people (a 0.45% decline).

For the next 10 years, from 2016 to 2026, Angola gained 11,656,320 people (a 39.9% growth), while Poland's population decreased by 1,963,013 people (a 5.17% decline).

Angola was ranked 56th most populous country in 2006 and is 39th in 2026. Poland was ranked 32nd in 2006 and ranked 47th now.

The UN's World Population Prospects forecasts that in 24 years (in 2050) Angola's population will grow by 82.7% to 74,607,823 people with a rank change from 39th to 27th. The population of Poland will decrease by 13.1% to 31,281,762 people and rank change from 47th to 61st.

Angola is projected to reach its peak in 2100 at 152M people, while Poland's population already peaked in 1998 at 38.7M people and is projected to decrease to 18.5M people by 2100.

Population growth rate by year

Angola
Factual

Projection
Poland
Factual

Projection
1x
Year Growth rate
Angola Poland
2100 0.77% -1.03%
2099 0.81% -1.03%
2098 0.82% -1.03%
2097 0.84% -1.03%
2096 0.87% -1.03%
2095 0.9% -1.03%
2094 0.92% -1.04%
2093 0.94% -1.05%
2092 0.98% -1.06%
2091 1.01% -1.07%
2090 1.04% -1.08%
2089 1.06% -1.09%
2088 1.06% -1.11%
2087 1.1% -1.12%
2086 1.13% -1.13%
2085 1.15% -1.14%
2084 1.16% -1.16%
2083 1.19% -1.17%
2082 1.22% -1.18%
2081 1.27% -1.19%
2080 1.27% -1.2%
2079 1.31% -1.2%
2078 1.34% -1.21%
2077 1.35% -1.2%
2076 1.37% -1.2%
2075 1.42% -1.2%
2074 1.46% -1.2%
2073 1.48% -1.18%
2072 1.51% -1.17%
2071 1.54% -1.15%
2070 1.57% -1.14%
2069 1.59% -1.12%
2068 1.62% -1.1%
2067 1.65% -1.08%
2066 1.68% -1.06%
2065 1.71% -1.04%
2064 1.75% -1.01%
2063 1.77% -0.99%
2062 1.82% -0.97%
2061 1.84% -0.94%
2060 1.88% -0.92%
2059 1.91% -0.9%
2058 1.95% -0.88%
2057 1.97% -0.86%
2056 2.01% -0.85%
2055 2.05% -0.83%
2054 2.07% -0.81%
2053 2.11% -0.79%
2052 2.13% -0.78%
2051 2.17% -0.76%
2050 2.21% -0.75%
2049 2.24% -0.73%
2048 2.26% -0.72%
2047 2.31% -0.71%
2046 2.31% -0.69%
2045 2.36% -0.68%
2044 2.41% -0.67%
2043 2.44% -0.66%
2042 2.48% -0.64%
2041 2.53% -0.63%
2040 2.56% -0.62%
2039 2.61% -0.6%
2038 2.62% -0.59%
2037 2.68% -0.58%
2036 2.7% -0.56%
2035 2.75% -0.54%
2034 2.78% -0.53%
2033 2.8% -0.51%
2032 2.84% -0.5%
2031 2.87% -0.47%
2030 2.91% -0.46%
2029 2.95% -0.43%
2028 2.97% -0.4%
2027 3% -0.38%
2026 3.02% -1.18%
2025 3.05% -0.34%
2024 3.09% -0.35%
2023 3.13% -0.36%
2022 3.19% -0.43%
2021 3.23% -1.42%
2020 3.32% -1.18%
2019 3.45% -0.02%
2018 3.51% -0%
2017 3.6% 0.01%
2016 3.64% -0.04%
2015 3.67% -0.07%
2014 3.8% -0.07%
2013 3.93% -0.06%
2012 3.96% -0%
2011 3.96% 0.05%
2010 3.93% -0.29%
2009 3.87% 0.07%
2008 3.85% 0.01%
2007 3.81% -0.05%
2006 3.75% -0.06%
2005 3.71% -0.04%
2004 3.66% -0.06%
2003 3.56% -0.07%
2002 3.47% -0.05%
2001 3.41% -0.03%
2000 3.37% -1.04%
1999 3.35% -0.008%
1998 3.4% 0.04%
1997 3.45% 0.07%
1996 3.44% 0.08%
1995 3.4% 0.14%
1994 3.29% 0.21%
1993 3.25% 0.25%
1992 3.33% 0.31%
1991 3.42% 0.36%
1990 3.45% 0.39%
1989 3.47% 0.36%
1988 3.46% 0.42%
1987 3.53% 0.57%
1986 3.68% 0.68%
1985 3.75% 0.81%
1984 3.78% 0.91%
1983 3.79% 0.94%
1982 3.75% 0.92%
1981 3.71% 0.91%
1980 3.65% 0.93%
1979 3.57% 0.81%
1978 3.54% 0.8%
1977 3.44% 0.97%
1976 3.39% 1%
1975 3.47% 1%
1974 3.52% 0.96%
1973 3.47% 0.91%
1972 3.06% 0.83%
1971 2.36% 0.36%
1970 1.55% 0.36%
1969 1.07% 0.79%
1968 1.08% 0.96%
1967 1.08% 0.97%
1966 1.08% 0.75%
1965 1.06% 0.98%
1964 1.03% 1.39%
1963 1.01% 1.33%
1962 0.99% 1.15%
1961 1.34% 1.1%

Data sources: United Nations | World Population Prospects (2026–2100, retrieved 2026-07-08); World Bank | Health (1961–2025, retrieved 2026-07-08).

GeoRank.org/population/angola/poland | CC BY

In 2025, the population of Angola grew by 3.05%, while Poland's population declined by 0.34%.

Live population counters

Angola Poland
Current population
40839390
36007074
Population rank 39/197 47/197
Percent of world population 0.49% 0.43%
One net population change
27.4 seconds
4.27 minutes
One birth every
22.4 seconds
2.08 minutes
One death every
2.03 minutes
1.28 minutes
Daily growth/decline +3,162 -338
Annual growth/decline +1,154,190 -123,372
Annual growth/decline rate +3.05% -0.34%
Population growth rate rank 12/197 179/197
One migration net change every
2.49 hours
1.59 minutes
Annual migration change -3,524 -330,820
Net migration rank 113/196 191/196
Foreign-born residents 676,507 1,739,901
Foreign-born residents rank 72/195 41/195
Foreign-born share of population 1.8% 4.5%
Foreign-born share rank 134/195 97/195

Natural population change vs migration

Angola
Natural

Migration
Poland
Natural

Migration
1x
Year Population change
Angola Poland
Natural Migration Natural Migration
2025 - -3,524 - -330,820
2024 1,148,623 -2,629 -157,205 -238,062
2023 1,126,862 -995 -135,743 -7,824
2022 1,104,864 -995 -143,605 967,744
2021 1,072,267 29,094 -184,907 2,251
2020 1,053,677 7,556 -120,050 3,920
2019 1,030,776 58,984 -34,169 7,696
2018 1,005,547 61,632 -26,582 -223
2017 979,700 77,731 0 -21,535
2016 954,491 91,614 -3,797 -5,675
2015 930,277 74,171 -26,590 3,887
2014 905,106 84,535 0 5,525
2013 876,208 124,478 -19,020 12,402
2012 845,130 130,643 0 4,635
2011 813,495 128,800 11,419 45,951
2010 782,310 122,418 38,043 119,623
2009 750,290 105,077 30,521 -8,283
2008 716,519 100,370 34,313 -42,288
2007 682,742 100,563 11,436 -51,235
2006 647,814 95,431 3,814 -68,882
2005 617,934 87,050 -3,817 -41,942
2004 585,950 90,553 -7,637 -38,216
2003 556,111 80,828 -15,281 -19,039
2002 512,813 82,292 -3,823 -16,462
2001 488,432 77,458 3,825 -16,648
2000 465,975 72,793 11,478 -15,921
1999 446,188 70,301 0 -53,035
1998 428,722 70,527 19,332 -39,509
1997 430,723 67,944 34,785 -44,230
1996 418,526 61,681 42,487 -45,349
1995 406,610 55,568 46,314 -52,989
1994 376,280 61,569 96,357 -41,845
1993 354,529 52,879 103,846 -48,805
1992 346,125 53,310 118,928 -46,893
1991 354,778 46,143 141,511 -55,342
1990 328,596 64,821 160,066 -50,339
1989 318,602 63,586 182,215 -49,192
1988 307,331 65,028 215,599 -101,671
1987 291,683 62,820 226,008 -32,310
1986 297,320 64,974 258,448 -22,520
1985 283,633 74,738 297,615 -27,277
1984 269,506 78,529 332,137 -18,402
1983 254,860 82,958 373,032 -26,724
1982 248,932 75,921 369,551 -34,980
1981 236,340 70,910 351,806 -16,155
1980 224,031 72,192 348,627 -42,420
1979 212,942 64,158 366,571 -22,162
1978 202,655 61,200 339,166 -62,936
1977 192,847 61,110 353,828 -33,496
1976 184,430 47,927 367,612 -25,716
1975 178,409 52,662 350,356 -31,346
1974 174,858 53,232 346,893 -18,273
1973 166,926 54,650 320,229 -29,335
1972 159,339 47,611 314,028 -15,004
1971 154,990 4,386 278,660 -31,767
1970 153,706 -36,456 280,913 -66,859
1969 151,349 -90,395 270,151 -26,744
1968 148,744 -87,730 280,963 -11,905
1967 145,936 -85,173 275,089 -25,479
1966 142,844 -82,767 297,801 -17,158
1965 139,850 -81,111 314,450 -21,658
1964 136,824 -79,977 326,965 -23,273
1963 133,580 -78,700 359,330 -13,770
1962 130,405 -77,265 360,671 -31,021
1961 127,085 -74,774 398,521 -20,044
1960 128,489 -40,935 444,562 -6,306

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

GeoRank.org/population/angola/poland | CC BY

Over the last 10 years, 96.3% of the population change in Angola is from natural causes (a gain of 10,407,084 people) and 3.67% is from migration (a gain of 396,163 people). In Poland 53.9% is from natural causes (a loss of 832,648 people) and 46.1% is from migration (a gain of 712,179 people).

As of 2024, 676,507 residents or 1.8% of the population were not native-born in Angola, compared to 1,739,901 people or 4.5% in Poland.

Biggest cities by population

Angola
City Population
Luanda 2.49M
Huambo 844K
Cabinda 739K
Benguela 562K
Lobito 436K
Luena 357K
Ambriz 54.3K
N'zeto 47.8K
Poland
City Population
Warsaw 1.86M
Krakow 804K
Wroclaw 674K
Lodz 649K
Poznan 547K
Gdansk 488K
Szczecin 388K
Lublin 335K
Bydgoszcz 325K
Bialystok 290K

Compare countries by 7 more topics

Population map with other countries

1x

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

GeoRank.org/population/angola/poland | 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-07-08)
  2. United Nations | World Population Prospects (1960–2100, retrieved 2026-07-08)
  3. U.S. Census Bureau (1960–2025, retrieved 2026-07-08)
  4. Central Intelligence Agency (CIA) (2000–2019, retrieved 2026-07-08)
  5. Wikidata (2026, retrieved 2026-07-08)

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.