Angola Population (LIVE)

retrieving data...
Angola Population (1950 - 2025)

Yearly Population Growth Rate (%)
  • The current population of Angola is 38,705,115 as of Friday, March 21, 2025, based on Worldometer’s elaboration of the latest United Nations data1.
  • Angola 2025 population is estimated at 39,040,039 people at mid-year.
  • Angola population is equivalent to 0.47% of the total world population.
  • Angola ranks number 39 in the list of countries (and dependencies) by population.
  • The population density in Angola is 31 per Km² (81 people per mi²).
  • The total land area is 1,246,700 Km² (481,353 sq. miles).
  • 68.77% of the population is urban (26,847,887 people in 2025)
  • The median age in Angola is 16.6 years.
1. U.N. Dept. of Economic and Social Affairs - Population Division. World Population Prospects: The 2024 Revision. (Medium-fertility variant).

Population of Angola (2025 and historical)

Year Population Yearly %
Change
Yearly
Change
Migrants
(net)
Median
Age
Fertility
Rate
Density
(P/Km²)
Urban
Pop %
Urban
Population
Country's
Share of
World Pop
World
Population
Angola
Global
Rank
2025 39,040,039 3.05% 1,154,190 −3,524 16.6 4.95 31 68.8% 26,847,887 0.47% 8,231,613,070 39
2024 37,885,849 3.09% 1,135,943 −2,629 16.5 5.05 30 68.1% 25,811,665 0.46% 8,161,972,572 41
2023 36,749,906 3.13% 1,114,877 −995 16.5 5.12 29 67.5% 24,802,445 0.45% 8,091,734,930 42
2022 35,635,029 3.21% 1,091,949 −995 16.4 5.21 29 66.8% 23,820,261 0.44% 8,021,407,192 42
2020 33,451,132 3.51% 1,058,667 7,556 16.3 5.37 27 65.6% 21,936,953 0.42% 7,887,001,292 44
2015 28,157,798 3.86% 972,595 74,171 16.3 5.77 23 62.8% 17,675,745 0.38% 7,470,491,872 48
2010 23,294,825 3.84% 800,733 122,418 16.3 6.19 19 60% 13,970,854 0.33% 7,021,732,148 50
2005 19,291,161 3.56% 619,258 87,050 16.2 6.46 15 56.8% 10,949,424 0.29% 6,586,970,132 56
2000 16,194,869 3.4% 499,018 72,793 16 6.64 13 50.8% 8,234,824 0.26% 6,171,702,993 57
1995 13,699,778 3.34% 414,684 55,568 16 6.92 11 46% 6,302,478 0.24% 5,758,878,982 60
1990 11,626,360 3.52% 369,448 64,821 16.4 7.27 9 38.9% 4,520,997 0.22% 5,327,803,110 60
1985 9,779,120 3.75% 329,050 74,738 16.7 7.45 8 32.9% 3,218,567 0.20% 4,868,943,465 67
1980 8,133,872 3.52% 258,185 72,192 16.5 7.46 7 26.7% 2,169,810 0.18% 4,447,606,236 71
1975 6,842,947 3.18% 198,032 52,662 16 7.49 5 21.5% 1,469,515 0.17% 4,070,735,277 72
1970 5,852,788 1.17% 66,161 −36,456 16.1 7.43 5 17.3% 1,013,531 0.16% 3,694,683,794 75
1965 5,521,981 1.09% 58,065 −81,111 17.6 7.12 4 14% 775,667 0.17% 3,334,533,703 73
1960 5,231,654 1.6% 79,778 −40,935 18.8 6.71 4 11.3% 588,842 0.17% 3,015,470,894 71
1955 4,832,764 1.2% 56,179 −37,000 19.3 6.27 4 9.4% 455,428 0.18% 2,740,213,792 71

Source: Worldometer (www.Worldometers.info)

Elaboration of data by United Nations, Department of Economic and Social Affairs, Population Division. World Population Prospects: The 2024 Revision. (Medium-fertility variant).

Angola Population Forecast

Year Population Yearly %
Change
Yearly
Change
Migrants
(net)
Median
Age
Fertility
Rate
Density
(P/Km²)
Urban
Pop %
Urban
Population
Country's
Share of
World Pop
World
Population
Angola
Global
Rank
2030 45,160,458 2.96% 1,224,084 −1,658 17.3 4.56 36 71.8% 32,437,132 0.53% 8,569,124,911 38
2035 51,821,718 2.79% 1,332,252 3,013 18.1 4.16 42 74.7% 38,691,449 0.58% 8,885,210,181 35
2040 58,965,321 2.62% 1,428,721 6,965 19 3.81 47 77.3% 45,556,399 0.64% 9,177,190,203 31
2045 66,464,329 2.42% 1,499,802 2,131 19.9 3.48 53 79.8% 53,037,025 0.70% 9,439,639,668 30
2050 74,295,394 2.25% 1,566,213 23,110 20.9 3.24 60 82.3% 61,131,579 0.77% 9,664,378,587 27

Source: Worldometer (www.Worldometers.info)

Elaboration of data by United Nations, Department of Economic and Social Affairs, Population Division. World Population Prospects: The 2024 Revision. (Medium-fertility variant).

Angola Demographics

Life Expectancy
65.0 years

(life expectancy at birth, both sexes)

View by sex and historical chart
Infant Mortality Rate
46.8

(infant deaths per 1,000 live births)

View historical chart
Deaths under age 5
61.9

(per 1,000 live births)

View historical chart

See also


Notes

The Angola Population (Live) counter shows a continuously updated estimate of the current population of Angola delivered by Worldometer’s RTS algorithm, which processes data collected from the United Nations Population Division.

The Population of Angola (1950 - 2025) chart plots the total population count as of July 1 of each year, from 1950 to 2025.

The Yearly Population Growth Rate chart plots the annual percentage changes in population registered on July 1 of each year, from 1951 to 2025. This value can differ from the Yearly % Change shown in the historical table, which shows the last year equivalent percentage change assuming homogeneous change in the preceding five year period.

Definitions

Year: as of July 1 of the year indicated.

Population: Overall total population (both sexes and all ages) in the country as of July 1 of the year indicated, as estimated by the United Nations, Department of Economic and Social Affairs, Population Division. World Population Prospects: The 2024 Revision. For forecasted years, the U.N. medium-fertility variant is used.