La capitale économique, Casablanca occupe la 107e place des villes les plus chères du monde, selon le nouveau classement établi par The Economist Intelligence Unit (EIU) pour l'année 2017. Ce classement qui concerne 133 pays, prend en compte le coût de la vie. Au niveau du Maghreb, Casablanca devance Alger, classée 127e, alors que Tunis ne figure pas dans ce classement «Worldwide Cost of Living» pour lequel The Economist a récolté les prix de plus de 160 biens et services, notamment la nourriture et les boissons, les loyers, l'école, les vêtements, le transport ou l'énergie. L'étude fixe un indice de 100 pour New York, qui sert ainsi de référence. Parmi les villes les plus chères du monde figurent Singapour (1er), suivie de Hong Kong, Zurich (Suisse), Tokyo puis Osaka (Japon). Genève (Suisse) et Paris (France) se partagent la septième place du classement, tandis que New York occupe la neuvième place. La capitale du Royaume-Uni, Londres, occupe la 24e place mondiale, alors que la capitale italienne, Rome, occupe la 35e place. Les villes allemandes de Frankfurt et Berlin occupent respectivement les 23e et la 51eplaces mondiales. La ville de Barcelone (Catalogne, Espagne) est 39e, tandis qu'Istanbul (Turquie) et Dubaï (Emirats arabes unis) s'établissent pour leur part à la 62e place des villes les plus chères du monde.
Avec leur 124e place mondiale, Bucarest (Roumanie) et Kiev (Ukraine) sont les villes les moins chères d'Europe.