La mayoría de los tanzanianos hablan variaciones de dialectos y lenguas bantúes. Varios idiomas también tienen origen hamítico o nilótico. El swahili (o kiswahili) es el idioma oficial, así como la lengua franca, y se entiende en la mayor parte del país, aunque su utilidad disminuye hacia el oeste. El inglés, también un idioma oficial, es el idioma principal del comercio, la administración y la educación superior. El kiunguja, una forma de swahili, y el árabe se hablan ampliamente en Zanzíbar.