Selon le rapport de Mercer, Rabat et Casablanca se positionnent respectivement à la 6e et 8e place du classement des villes africaines offrant la meilleure qualité de vie aux expatriés. Ce classement prend en compte divers critères tels que l'environnement politique et social, les considérations médicales et sanitaires, l'éducation ainsi que l'infrastructure. Port-Louis à l'île Maurice, occupe la première place, suivie de Victoria aux Seychelles et du Cap en Afrique du Sud. à l'échelle mondiale, Vienne en Autriche se trouve en tête, suivi de Zurich en Suisse, Auckland en Nouvelle-Zélande, Copenhague au Danemark et Genève en Suisse.