The 2002 census has revealed that Tanzania’s population has now reached 34,568,609 of whom 984,531 are in Zanzibar. Growth rates averaged 2.9% on the mainland (4.8% in Kigoma, where there are many refugees, compared with 1.4% in Lindi) and 3.1 % in Zanzibar.
Average numbers per family were 4.9 compared with 5.3 recorded in the 1998 census.
Population densities were 38 per sq km on the mainland and 398 per sq km in Zanzibar.
Dar es Salaam recorded 2,497,000 people -Daily Mail.