Demographics of Angola

Source UN (World Population Prospects 2024)
Date16 Oct 2024

As of 2024, the population of Angola is projected at 37.89 million, compared to 36.75 million in 2023. It ranks 41st in the world by population and 12th in Africa. The population growth rate in 2024 is projected at 3.02 percent, the 11th highest among 237 countries and dependent territories.

There are 18.75 million males and 19.14 million females in Angola. The percentage of the male population is 49.48%, compared to 50.52% of the female population. Angola has 391k more females than males. The sex ratio in Angola in 2024 will be 97.957 males per 100 females. Angola is in the 111th position in terms of the female-to-male ratio.

  • Population
  • Growth rate
  • Gender

Angola population

Year Population Growth (%) M per 100 F
MaleFemaleTotal
19502,218,9122,332,9564,551,8691.2195.112
19552,406,2462,426,5184,832,7641.4399.165
19602,649,0992,582,5555,231,6541.67102.577
19652,818,2112,703,7715,521,9811.06104.233
19703,001,9522,850,8365,852,7882.00105.301
19753,464,3283,378,6196,842,9473.38102.537
19804,074,9444,058,9278,133,8723.64100.395
19854,860,5284,918,5929,779,1203.6798.819
19905,738,0385,888,32211,626,3603.3897.448
19956,728,9586,970,81913,699,7783.3796.530
20007,955,0608,239,80916,194,8693.3396.544
20059,486,1389,805,02319,291,1613.6596.748
201011,484,63811,810,18823,294,8253.8897.243
201513,905,21614,252,58328,157,7983.5797.563
202016,539,63916,911,49433,451,1323.1797.801
202117,077,37217,455,05734,532,4293.1997.836
202217,626,41618,008,61235,635,0293.1097.878
202318,181,69018,568,21636,749,9063.0697.918
202418,747,46619,138,38337,885,8493.0297.957
  • Life expectancy
  • Median age
  • Fertility rate

Demographics Indicators

YearLife expectancy Median ageFertility rate
195035.86618.9035.771
195536.85419.2546.267
196037.93318.8376.708
196537.96817.6017.116
197039.68816.0977.434
197540.81716.0257.494
198042.24216.4607.459
198542.49516.7017.451
199041.85416.4127.272
199546.13916.0156.918
200046.50116.0406.639
200552.13016.2096.461
201057.24216.3026.194
201561.04216.2925.774
202063.11616.3215.371
202162.95816.3455.304
202264.24616.3905.209
202364.61716.4525.124
202464.80516.5315.048
  • Total
  • Crude

Angola death and birth rate

Year Total Crude(per 1000)
DeathBirthCrude deathCrude birth
1950121,740201,60426.74544.290
1955131,114236,98727.13049.037
1960141,544270,03427.05551.615
1965149,573289,42327.08752.413
1970146,063299,77124.95651.218
1975157,200335,61222.97349.045
1980175,781399,81321.61149.154
1985210,952494,58821.57250.576
1990256,418585,01222.05550.318
1995256,189662,80218.70048.380
2000292,797758,78618.08046.853
2005276,047893,98614.31046.342
2010258,0531,040,37811.07844.661
2015248,0401,178,3138.80941.847
2020255,1661,308,8537.62839.127
2021263,1011,335,3647.61938.670
2022252,9021,357,7517.09738.102
2023254,4821,381,3706.92537.588
2024259,1451,407,7606.84037.158
  • Population
  • Urbanization

Urban and rural population of Angola

Year Population Urban (%)
UrbanRural
1950344,5434,203,4807.576
1955455,4284,660,6438.902
1960588,8425,054,34010.435
1965775,6675,427,63212.504
19701,013,5315,762,85014.957
19751,469,5156,212,96419.128
19802,169,8106,760,09024.298
19853,218,5677,390,47530.338
19904,520,9977,650,44437.144
19956,302,4787,966,51644.169
20008,234,8248,206,10050.087
200510,949,4248,603,11856.000
201013,970,8549,398,27759.783
201517,675,74510,183,56063.446
202021,936,95310,890,44866.825
202122,865,15811,029,32667.460
202223,820,26111,168,04168.081
202324,802,44511,306,63368.688
202425,811,66511,445,06369.281
  • Population pyramid
  • Gender ratio

Angola population by Age Group (2024)

Age group Male Female Total M per 100 F
PersonsShare (%)
00-04 3,199,664 3,149,945 6,349,609 16.76 101.578
05-09 2,812,376 2,783,552 5,595,928 14.77 101.036
10-14 2,435,293 2,421,909 4,857,202 12.82 100.553
15-19 2,010,182 2,006,778 4,016,960 10.60 100.170
20-24 1,608,974 1,619,982 3,228,955 8.52 99.320
25-29 1,339,282 1,361,425 2,700,706 7.13 98.374
30-34 1,172,741 1,202,174 2,374,914 6.27 97.552
35-39 1,005,412 1,038,726 2,044,137 5.40 96.793
40-44 815,481 853,381 1,668,862 4.40 95.559
45-49 645,341 691,263 1,336,604 3.53 93.357
50-54 508,506 567,204 1,075,710 2.84 89.651
55-59 406,849 468,360 875,208 2.31 86.867
60-64 315,683 364,705 680,389 1.80 86.558
65-69 219,174 260,688 479,862 1.27 84.075
70-74 131,585 165,372 296,957 0.78 79.569
75-79 73,733 102,544 176,277 0.47 71.904
80-84 32,959 53,621 86,580 0.23 61.467
85-89 11,349 20,959 32,307 0.09 54.149
90-94 2,501 5,045 7,545 0.02 49.574
95-99 339 685 1,024 0.00 49.489
100+ 46 65 111 0.00 70.769
Total 18,747,470 19,138,383 37,885,847 97.957