Selon l'index de qualité des nationalités de 2017, la nationalité marocaine arrive à la 123e position au niveau mondial sur 167 pays évalués et au 8e rang au niveau arabe; devançant notamment l'Algérie (129e). Au niveau arabe, les Emirats arabes unis arrivent en tête (46e), suivis du Koweït (82e) et du Qatar (87e). La Tunisie se place, quant à elle, à la 110e position mondiale et 7e en tant que pays arabe. À l'échelle mondiale, la France occupe la première place, suivie de l'Allemagne, l'Islande, le Danemark et les Pays-Bas. En revanche, l'Irak, l'Afghanistan et la Somalie occupent respectivement les dernières places du classement. Il est convenable de citer que l'indice prend en considération plusieurs critères, dont le développement humain dans un pays donné, la liberté de voyager (avec ou sans visa), le dynamisme de l'économie, la paix et la stabilité. «Il est préférable d'avoir la nationalité d'un pays dont les citoyens ont une longue espérance de vie, un bon système scolaire et un haut niveau de prospérité...» explique le cabinet londonien Henley & Partners quant à l'établissement du classement des nationalités. Le Maroc donc a avancé de deux pas en gagnant deux places par rapport à l'année 2016, où il a été classé 125e, alors qu'il occupait la 121e place en 2015 et la 117e place en 2014 au niveau mondial.