Den afrikanske befolkningen består av mer enn 120 etniske grupper, og av disse har sukuma, haya, nyakyusa, nyamwezi og chaga mer enn én million medlemmer. Blant andre stammer kan pare, shambala og ngoni nevnes. Flertallet av tanzanianerne, inkludert store stammer som sukuma og nyamwezi, er bantuer. Grupper av nilotere eller av lignende opphav inkluderer de nomadiske masaiene og luoene, begge finnes i større antall i nabolandet Kenya. To mindre grupper snakker khoisan-lignende språk. Kushitisk-språklige folkeslag, opprinnelig fra de etiopiske høylandene, bor i noen få områder av Tanzania. Andre bantustammer var flyktninger fra Mosambik.