Morocco was ranked 78th among 128 countries by the 2017 Social Progress Index, a multi-indicator index that assesses the social and environmental performance of different countries. The annual survey identifies Morocco as one of the lower middle social progress nations.