Tanzania flag

Tanzania Population History

1960 - 2026

Tanzania's population has grown from 9,901,419 in 1960 to 68,560,157 in 2024, a total increase of 592.4% (6.92x). The population reached its all-time recorded high in 2024.

1960 Population

9.9M

2024 Population

68.6M

Total Growth

592.4%

Peak Year

2024

Population by Decade

1960
9.9M
1970
13.5M
1980
19.2M
1990
26.1M
2000
34.3M
2010
44.8M
2020
61.0M
2024
68.6M

Growth Rate by Period

1960-1965

+2.99%

1965-1970

+3.30%

1970-1975

+3.65%

1975-1980

+3.52%

1980-1985

+3.24%

1985-1990

+3.02%

1990-1995

+3.08%

1995-2000

+2.43%

2000-2005

+2.72%

2005-2010

+2.70%

2010-2015

+3.05%

2015-2020

+3.23%

Year-by-Year Population

Tanzania population by year, 1960 to 2024
YearPopulationChange
202468,560,157+1,942,551
202366,617,606+1,905,785
202264,711,821+1,881,409
202162,830,412+1,857,614
202060,972,798+1,797,907
201959,174,891+1,737,746
201857,437,145+1,784,255
201755,652,890+1,828,877
201653,824,013+1,803,051
201552,020,962+1,669,450
201450,351,512+1,527,384
201348,824,128+1,449,868
201247,374,260+1,344,893
201146,029,367+1,270,879
201044,758,488+1,124,506
200943,633,982+1,063,254
200842,570,728+1,135,216
200741,435,512+1,140,610
200640,294,902+1,112,826
200539,182,076+1,072,408
200438,109,668+1,020,113
200337,089,555+968,251
200236,121,304+923,005
200135,198,299+938,160
200034,260,139+959,809
199933,300,330+879,872
199832,420,458+842,369
199731,578,089+632,327
199630,945,762+562,265
199530,383,497+941,141
199429,442,356+1,109,664
199328,332,692+875,104
199227,457,588+677,152
199126,780,436+670,229
199026,110,207+671,448
198925,438,759+669,073
198824,769,686+739,308
198724,030,378+771,419
198623,258,959+757,266
198522,501,693+722,627
198421,779,066+699,192
198321,079,874+681,303
198220,398,571+613,868
198119,784,703+594,934
198019,189,769+597,731
197918,592,038+615,472
197817,976,566+623,637
197717,352,929+616,718
197616,736,211+597,850
197516,138,361+576,731
197415,561,630+551,529
197315,010,101+530,793
197214,479,308+507,857
197113,971,451+478,774
197013,492,677+455,977
196913,036,700+434,624
196812,602,076+401,967
196712,200,109+372,650
196611,827,459+356,731
196511,470,728+342,902
196411,127,826+328,298
196310,799,528+311,772
196210,487,756+299,870
196110,187,886+286,467
19609,901,419