La migration bantoue fait référence à l'extension géographique sur l'Afrique, de 1000 après JC à 1800 après JC, des Bantous, un ensemble de personnes qui parlaient la langue bantoue. Les Bantous comprennent des groupes comme les Baganda, les Banyoro, les Batoru d'Ouganda, les Akamba, les Kikuyu et bien d'autres. Il existe deux versions sur la façon dont les Bantous ont migré à travers le continent.
La première explication affirme que les Bantous sont originaires des régions ouest-africaines des hauts plateaux du Cameroun et du plateau de Baunchi, situées au Nigeria. Cela signifierait que le bassin du Niger était le berceau des groupes bantous d'origine. Cependant, une autre théorie postule que les Bantous venaient en réalité de la région du Katanga, située au sud-est du Congo.
On pense alors que les Bantous se sont propagés vers l'est et le sud, atteignant la région du bas Congo. La migration bantoue s'est produite rapidement, et cela pourrait être dû à la communauté linguistique entre les différents groupes.
La migration bantoue s'est divisée en une division ouest et est alors que les groupes se déplaçaient vers le sud à travers le continent. À l'est, les Bantous utilisaient les vastes terres arides à des fins agricoles. A l'ouest, les vastes prairies humides étaient idéales pour l'élevage du bétail.
La migration bantoue a grandement défini la composition culturelle et économique de l'Afrique. Aujourd'hui, de nombreuses parties de l'est, du centre et du sud du continent sont composées de personnes descendant directement de ces groupes bantous d'origine.
La traite négrière africaine était un autre modèle de migration qui a grandement défini la région africaine. Cela n'a pas seulement entraîné le transport d'esclaves hors du continent, mais également vers d'autres régions d'Afrique. De nombreux Africains ont été réduits en esclavage puis transportés d'Afrique centrale et de Madagascar vers l'Afrique du Nord. Ils ont également été transportés en Afrique du Sud, qui avait été une colonie européenne pendant un certain temps.