Demographics of South Africa

Source UN (World Population Prospects 2024)
Date24 Mar 2026

As of 2026, the population of South Africa is projected at 65.45 million, compared to 64.75 million in 2025. It is the sixth-most populous country in Africa and ranks 24th in the world, accounting for 0.79% of the global population and 4.13% of Africa's population. The population growth rate for 2026 is projected at 1.05%, placing South Africa 96th among 237 countries and dependent territories.

There are 31.84 million males and 33.62 million females in South Africa. The male population accounts for 48.64%, compared to 51.36% for females. South Africa has 1.78 million more females than males, the tenth-largest female surplus in the world. The sex ratio in 2026 is projected at 94.71 males per 100 females. South Africa ranks 55th globally in terms of the female-to-male ratio.

In 2026, South Africa is projected to record 1.17 million births, the 25th highest number of births worldwide, accounting for about 0.88% of global births—roughly 3,199 per day, or 133 per hour. Meanwhile, the country is expected to record 610k deaths, the 22nd highest death toll in the world, representing nearly 0.96% of global deaths—about 1,670 per day, or 70 per hour.

In 2026, South Africa is projected to have a life expectancy at birth to reach 66.66 years, approximately 7.11 years below the global average. This places the country 204th worldwide and 28th in Africa. Its life expectancy is comparable to that of Djibouti, Afghanistan, and Papua New Guinea.

In 2026, South Africa's total fertility rate (TFR) is projected at 2.17 children per woman, close to the global average. This places South Africa 97th worldwide and 50th in Africa, putting it on par with countries such as the Dominican Republic, Morocco, and Nicaragua in terms of overall fertility.

  • Population
  • Growth rate
  • Gender

South Africa population

Year Population Growth (%) M per 100 F
MaleFemaleTotal
19506,762,5336,275,95813,038,4912.01107.753
19557,498,8017,034,56414,533,3652.33106.599
19608,436,5948,003,57816,440,1722.68105.410
19659,698,4019,390,97919,089,3803.09103.274
197011,224,87911,055,10522,279,9842.99101.536
197512,985,23312,705,70825,690,9402.75102.200
198014,980,01014,538,84729,518,8573.38103.034
198517,744,48517,297,60835,042,0933.25102.583
199020,733,55420,012,71440,746,2682.69103.602
199521,944,97122,596,58344,541,5541.4597.116
200022,416,07024,743,64947,159,7190.8390.593
200523,652,46125,837,57249,490,0331.0091.543
201025,184,58627,159,46552,344,0511.2192.729
201527,529,27129,194,26656,723,5372.3194.297
202029,381,17931,181,20160,562,3811.5994.227
202129,853,37331,649,23061,502,6031.4994.326
202230,305,84332,072,56762,378,4101.3494.491
202330,750,47732,461,90763,212,3841.3194.728
202431,152,95232,854,23464,007,1871.1994.822
202531,504,12533,243,19564,747,3191.1194.769
202631,837,04533,616,03965,453,0841.0594.708
  • Life expectancy
  • Median age
  • Fertility rate

Demographics Indicators

YearLife expectancy Median ageFertility rate
195043.10919.2066.032
195548.17318.5756.127
196052.57517.9326.105
196554.42717.7665.892
197055.68117.7095.634
197557.59117.8625.191
198059.96118.3684.780
198562.19519.3654.495
199062.94220.2563.724
199561.60320.4923.172
200058.36820.8052.413
200553.91422.1442.512
201058.88623.6412.445
201564.05325.3652.359
202065.15027.2652.257
202162.01027.6132.248
202265.45427.9192.227
202366.13928.2132.216
202466.31228.4732.205
202566.48728.6962.186
202666.65628.9082.166
  • Total
  • Crude

South Africa death and birth rate

Year Total Crude(per 1000)
DeathBirthCrude deathCrude birth
1950281,293534,10821.57440.964
1955252,075593,44617.34540.833
1960233,377654,64714.19639.820
1965247,250753,87212.95239.492
1970272,204877,29612.21739.376
1975282,983950,84811.01537.011
1980284,7961,023,2049.64834.663
1985306,1741,200,0488.73734.246
1990335,4411,170,8378.23228.735
1995397,3231,140,8088.92025.612
2000490,1371,017,08110.39321.567
2005659,8511,124,29113.33322.718
2010594,0531,160,89611.34922.178
2015522,8181,191,6039.21721.007
2020586,4141,182,2859.68319.522
2021733,8951,190,31211.93319.354
2022586,4761,190,1469.40219.079
2023584,0151,186,7939.23918.775
2024591,2331,182,8699.23718.480
2025600,4611,175,7499.27418.159
2026609,6231,167,8039.31417.842
  • Population
  • Urbanization

Urban and rural population of South Africa

Year Population Urban (%)
UrbanRural
19505,488,9217,549,57042.098
19556,528,3538,005,01344.920
19607,676,3628,763,81046.693
19659,040,59410,048,78647.359
197010,644,78411,635,20047.777
197512,348,93413,342,00648.067
198014,287,12715,231,73048.400
198517,240,71017,801,38349.200
199021,175,01719,571,25151.968
199523,738,96320,802,59153.296
200026,531,58420,628,13556.259
200529,607,00419,883,02859.824
201032,783,03319,561,01862.630
201535,854,74120,868,79663.210
202038,419,14522,143,23663.437
202139,023,64322,478,96063.450
202239,595,73722,782,67363.477
202340,191,93223,020,45263.582
202440,767,32923,239,85863.692
202541,318,76123,428,55863.815
202641,859,19623,593,88863.953
  • Population pyramid
  • Gender ratio

South Africa population by Age Group (2026)

Age group Male Female Total M per 100 F
PersonsShare (%)
00-04 2,954,468 2,872,496 5,826,964 8.90 102.854
05-09 2,846,539 2,844,635 5,691,175 8.70 100.067
10-14 2,618,391 2,605,023 5,223,414 7.98 100.513
15-19 2,742,075 2,721,951 5,464,026 8.35 100.739
20-24 2,639,019 2,583,557 5,222,577 7.98 102.147
25-29 2,707,204 2,693,936 5,401,140 8.25 100.493
30-34 2,787,657 2,870,789 5,658,446 8.65 97.104
35-39 2,720,775 2,779,572 5,500,346 8.40 97.885
40-44 2,458,755 2,500,005 4,958,759 7.58 98.350
45-49 1,951,178 1,992,791 3,943,968 6.03 97.912
50-54 1,468,411 1,612,544 3,080,956 4.71 91.062
55-59 1,174,257 1,422,002 2,596,260 3.97 82.578
60-64 974,120 1,280,084 2,254,204 3.44 76.098
65-69 768,412 1,060,365 1,828,777 2.79 72.467
70-74 519,578 772,076 1,291,654 1.97 67.296
75-79 275,365 469,253 744,618 1.14 58.682
80-84 126,578 261,312 387,889 0.59 48.439
85-89 64,329 164,111 228,440 0.35 39.198
90-94 28,479 79,365 107,844 0.16 35.884
95-99 9,500 25,188 34,688 0.05 37.716
100+ 1,954 4,985 6,939 0.01 39.198
Total 31,837,044 33,616,040 65,453,084 94.708