Aunque alguna vez se creyó que eran los descendientes de los colonos persas, los antiguos swahili ahora son reconocidos por la mayor parte de los historiadores, lingüistas históricos y arqueólogos como un pueblo bantú que tuvo importante interacción con mercantes musulmanes desde fines del siglo VII y comienzos del siglo VIII de nuestra era.