Here are Africas most developed countries for 2018 as ranked by the United Nations Development Programme.
In the annual Human Development Index (HDI), 189 nations were rated according to how they performed in health and life expectancy, education and standard of living and economic growth.
Reacting to the results, UNDP administrator, Achim Steiner, noted in spite of the overall progress globally certain challenges like poverty, inequality, conflict, and climate change still exist.
This is how African countries fared this year:
The first country from Africa comes in at position 62, according to Face2Face Africa. It scored 73.7 in life expectancy, 9.5 in education and 26,077 in Gross National Income per Capita.
Mauritius comes in second in African and 66 globally. It ranked 74.9 in life expectancy, 9.3 mean against 15.1 years of schooling and 20,189 GNI per capita.
This is the third most developed in Africa and 85th in the world. It has a life expectancy of 76.3, a mean of 8.0 against an expected 14.4 years in school and a GNI per capita of 13,802.
Fourth in Africa and 95th globally is this North African nation with a life expectancy of 75.9, a mean of 7.2 against an expected 15.1 years in school and a GNI per capita of 10,275.
A life expectancy of 67.6, a mean of 9.3 against an expected 12.6 years in school and a GNI per capita of 15,534 makes Botswana the fifth in Africa.
Sixth on the continent and 108 globally is Libya with a life expectancy of 72.1 years, a mean of 7.3 against an expected 13.4 years in school and a GNI per capita of 11,100.
Seventh on the continent with a life expectancy of 66.5 years, a mean of 8.2 against an expected 12.8 years in school and a GNI per capita of 16,431 is Gabon.
A life expectancy of 63.4 years, a mean of 10.1 against an expected 13.3 years in school and a GNI per capita of 11,923 makes South Africa the 8th on the continent and 113 in the world.
The ninth most developed in Africa and 114 globally is Egypt with a life expectancy of 71.7 years, a mean of 7.2 against an expected 13.1 years in school and a GNI per capita of 10,355.
Last on the list of the top 10 most developed countries in Africa is Morocco. Ranked 123 globally, it has a life expectancy of 76.1 years, a mean of 5.5 against an expected 12.4 years in school and a GNI per capita of 7,340.