Le Maroc figure parmi les dix premiers pays africains les plus compétitifs selon les conclusions du rapport 2009 de la compétitivité en Afrique commandité par le Forum économique mondial, la Banque mondiale et la Banque africaine de développement (BAD). Il est classé à la 5ème position après la Tunisie, l'Afrique du Sud, le Botswana et l'Ile Maurice.