La traite n’a eu d’influence qu’à la marge sur la démographie africaine, quant à la colonisation, elle a eu au contraire un effet positif (au sens de : la population s’est accrue). La raison de la sous-population africaine est que ce continent est par essence malsain, des régions entières étant naturellement inhabitables par cause de maladies endémiques telles que la malaria, la maladie du sommeil, la dengue etc... Ce n’est qu’à l’arrivée de l’hygiène occidentales, de la médecine moderne, des insecticides et des antibiotiques que la population africaine a pu prendre son essor.