La migrazione dei Bantu si riferisce alla diffusione geografica sull'Africa, dal 1000 d.C. al 1800 d.C., del Bantu, una raccolta di persone che parlavano la lingua bantu. Il Bantu comprende gruppi come Baganda, Banyoro, Batoru dell'Uganda, Akamba, Kikuyu e molti altri. Ci sono due versioni su come il Bantu è migrato attraverso il continente.
La prima spiegazione afferma che il Bantu è originario delle regioni dell'Africa occidentale degli altopiani del Camerun e dell'altopiano di Baunchi, situato in Nigeria. Ciò significherebbe che il bacino del Niger era la terra culla dei gruppi Bantu originali. Tuttavia, un'altra teoria sostiene che il Bantu provenga effettivamente dalla regione del Katanga, che si trova nel sud-est del Congo.
Si ritiene quindi che il Bantu si sia diffuso verso est e verso sud, raggiungendo la regione bassa del Congo. La migrazione dei bantu è avvenuta rapidamente e ciò potrebbe essere dovuto alla comunanza linguistica tra i vari gruppi.
La migrazione dei Bantu si è divisa in una divisione occidentale e orientale mentre i gruppi si spostavano verso sud attraverso il continente. A est, i Bantu utilizzavano l'ampia terra asciutta per scopi agricoli. A ovest, le vaste praterie umide erano ideali per l'allevamento del bestiame.
La migrazione dei Bantu ha fortemente definito la composizione culturale ed economica dell'Africa. Oggi, molte parti orientali, centrali e meridionali del continente sono costituite da persone direttamente discese da questi gruppi Bantu originali.
Il commercio degli schiavi africani è stato un altro modello migratorio che ha fortemente definito la regione africana. Questo non solo ha portato gli schiavi a essere trasportati fuori dal continente, ma anche in altre regioni dell'Africa. Molti africani furono ridotti in schiavitù e poi trasportati dall'Africa centrale e dal Madagascar al Nord Africa. Sono stati anche trasportati in Sud Africa, che era stata una colonia europea per qualche tempo.