HistoryData

Population of Botswana

Current Population
2,521,139
10yr Growth Rate
+16.07%
Rank
#139 of 209
Population Over Time
516,1651,017,408.51,518,6522,019,895.52,521,13919601970198019902000201020202024
Analysis# Botswana Population Analysis Botswana's population of 2.52 million (2024) reflects moderate growth, with a 16.07% increase over the past decade equating to roughly 355,000 new residents. The country's rank of #139 globally indicates a relatively small population despite its substantial territorial size. Growth has decelerated significantly from its peak in the 1970s, when Botswana experienced its highest decade-to-decade expansion, reflecting a transition toward lower fertility rates typical of upper-middle-income countries.

Historical Population Data

YearPopulationChange %
20242,521,139+1.65%
20232,480,244+1.65%
20222,439,892+1.60%
20212,401,441+1.50%
20202,365,894+1.45%
20192,332,083+1.43%
20182,299,141+1.43%
20172,266,747+1.43%
20162,234,776+1.43%
20152,203,273+1.44%
20142,172,044+1.47%
20132,140,682+1.52%
20122,108,617+1.69%
20112,073,535+1.99%
20102,033,111+2.13%
20091,990,673+2.09%
20081,949,970+2.03%
20071,911,201+1.96%
20061,874,516+1.88%
20051,839,877+1.81%
Show all 65 rows
YearPopulationChange %
20041,807,146+1.77%
20031,775,736+1.78%
20021,744,763+1.90%
20011,712,254+2.08%
20001,677,382+2.15%
19991,641,997+2.18%
19981,606,899+2.24%
19971,571,691+2.33%
19961,535,914+2.47%
19951,498,836+2.66%
19941,460,023+2.81%
19931,420,115+2.90%
19921,380,033+2.85%
19911,341,756+2.76%
19901,305,696+2.79%
19891,270,274+2.82%
19881,235,476+3.03%
19871,199,167+3.32%
19861,160,650+3.45%
19851,121,945+3.53%
19841,083,660+3.59%
19831,046,137+3.65%
19821,009,269+4.05%
1981969,996+3.47%
1980937,485+3.96%
1979901,742+6.18%
1978849,239+6.21%
1977799,574+5.41%
1976758,508+5.29%
1975720,380+5.10%
1974685,448+5.06%
1973652,408+4.82%
1972622,407+3.65%
1971600,481+1.72%
1970590,334+0.56%
1969587,066+0.53%
1968583,966+0.52%
1967580,933+0.53%
1966577,866+0.56%
1965574,664+1.48%
1964566,266+2.41%
1963552,966+2.37%
1962540,186+2.32%
1961527,942+2.28%
1960516,165