Demographics of Botswana

Source UN (World Population Prospects 2024)
Date06 Dec 2024

As of 2024, the population of Botswana is projected at 2.52 million, compared to 2.48 million in 2023. It ranks 146th in the world by population and 44th in Africa. The population growth rate in 2024 is projected at 1.63 percent, the 70th highest among 237 countries and dependent territories.

There are 1.26 million males and 1.26 million females in Botswana. The percentage of the male population is 49.84%, compared to 50.16% of the female population. Botswana has 8,008 more females than males. The sex ratio in Botswana in 2024 will be 99.367 males per 100 females. Botswana is in the 147th position in terms of the female-to-male ratio.

  • Population
  • Growth rate
  • Gender

Botswana population

Year Population Growth (%) M per 100 F
MaleFemaleTotal
1950200,399213,298413,6972.3593.953
1955224,598239,328463,9262.1293.845
1960248,218267,948516,1652.2492.637
1965274,435300,230574,6640.5791.408
1970271,622318,712590,3340.5785.225
1975339,512380,867720,3805.1289.142
1980456,229481,256937,4852.4694.800
1985547,565574,3801,121,9453.4495.331
1990637,115668,5811,305,6962.7395.294
1995732,303766,5331,498,8362.5395.534
2000822,409854,9731,677,3822.1296.191
2005905,450934,4271,839,8771.8396.899
20101,004,3801,028,7302,033,1112.1397.633
20151,094,5421,108,7322,203,2731.4298.720
20201,180,8171,185,0762,365,8941.4599.641
20211,199,1231,202,3172,401,4411.5399.734
20221,217,9951,221,8972,439,8921.6499.681
20231,236,9691,243,2752,480,2441.6499.493
20241,256,5651,264,5732,521,1391.6399.367
20251,276,4931,285,6302,562,1221.5999.289
  • Life expectancy
  • Median age
  • Fertility rate

Demographics Indicators

YearLife expectancy Median ageFertility rate
195046.17117.9256.429
195548.46517.6056.546
196051.22016.6546.595
196553.85315.1576.604
197056.44614.3566.550
197559.53014.9346.613
198062.52715.7626.292
198563.64715.7365.482
199060.10416.1154.509
199554.71317.1453.792
200052.26318.6683.294
200554.38620.1343.082
201059.13721.4953.135
201563.21521.6653.008
202067.64322.2762.861
202163.30322.4152.827
202268.74922.6042.785
202369.16322.8822.732
202469.29323.1632.703
202569.42923.4492.664
  • Total
  • Crude

Botswana death and birth rate

Year Total Crude(per 1000)
DeathBirthCrude deathCrude birth
19507,99618,80619.32845.458
19558,50721,92518.33747.259
19608,47124,33216.41247.140
19658,25126,29614.35845.759
19707,54726,98412.78445.710
19757,51633,27810.43346.195
19807,92641,8598.45444.651
19858,20444,1707.31239.369
199010,88743,9018.33833.623
199516,32844,80610.89429.894
200021,01046,85912.52527.936
200521,59050,97611.73527.706
201019,56857,6689.62528.365
201517,43458,3317.91326.475
202014,79560,4076.25425.532
202120,15561,0498.39325.422
202214,21561,6155.82625.253
202314,19761,2945.72424.713
202414,46561,4185.73824.361
202514,72561,1865.74723.881
  • Population
  • Urbanization

Urban and rural population of Botswana

Year Population Urban (%)
UrbanRural
195011,205401,3262.716
195513,543456,1972.883
196016,053508,4993.060
196522,923574,2673.839
197054,495641,1027.834
197598,144727,69611.884
1980164,984836,17416.479
1985317,784871,33026.724
1990577,801800,11141.933
1995768,551800,54348.981
2000919,803808,53753.219
20051,038,238817,61455.944
20101,257,527757,33962.412
20151,483,587725,61067.155
20201,712,212703,55470.877
20211,757,850698,60671.560
20221,803,179693,47672.224
20231,848,155688,19172.867
20241,892,771682,78573.490
  • Population pyramid
  • Gender ratio

Botswana population by Age Group (2024)

Age group Male Female Total M per 100 F
PersonsShare (%)
00-04 150,073 147,281 297,354 11.79 101.896
05-09 133,695 132,186 265,882 10.55 101.142
10-14 124,225 122,573 246,797 9.79 101.348
15-19 123,188 122,043 245,231 9.73 100.938
20-24 122,954 123,079 246,032 9.76 99.898
25-29 123,129 123,436 246,565 9.78 99.751
30-34 117,865 116,611 234,476 9.30 101.075
35-39 90,416 87,894 178,310 7.07 102.869
40-44 68,029 66,323 134,353 5.33 102.572
45-49 53,074 54,121 107,195 4.25 98.065
50-54 44,155 46,752 90,907 3.61 94.445
55-59 35,359 38,383 73,743 2.92 92.122
60-64 25,435 27,110 52,544 2.08 93.821
65-69 19,232 20,247 39,480 1.57 94.987
70-74 13,463 16,056 29,520 1.17 83.850
75-79 6,976 10,182 17,159 0.68 68.513
80-84 3,486 5,917 9,402 0.37 58.915
85-89 1,407 3,061 4,468 0.18 45.965
90-94 350 1,062 1,413 0.06 32.957
95-99 48 223 271 0.01 21.525
100+ 4 35 38 0.00 11.429
Total 1,256,563 1,264,575 2,521,140 99.366