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:

Seychelles

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.

Seychelles passport
Seychelles passport

Mauritius

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.

Mauritius has the highest life expectancy in Africa with people living as long as 75 years
Mauritius has the highest life expectancy in Africa with people living as long as 75 years

Algeria

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.

ALSO READ: Mckinsey says Africa is the world's next big growth market

Tunisia

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.

Tunisia is the fourth developed country in Africa 
Tunisia is the fourth developed country in Africa 

Botswana

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.

Libya

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.

This North African country is one of the most developed nations on the continent
This North African country is one of the most developed nations on the continent

Gabon

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.

South Africa

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.

Southern Africa has amazing waterfalls
Southern Africa has amazing waterfalls

Egypt

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.

Morocco

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.