D'après une étude de la banque sudafricaine, Rand Merchant Bank, sur les IDE en Afrique, le Maroc se classe 6e, derrière l'Afrique du Sud (numéro 1), l'Egypte, le Nigéria, le Ghana et la Tunisie. D'après RMB, l'avance de l'Afrique du Sud s'amenuise face à l'attraction grandissante de l'Egypte et du Nigéria.