4) Comoros (2,235 km2)
The Comoros is an archipelago in the Indian Ocean between Mozambique and Madagascar. It’s estimated 800,000 inhabitants live in one of the poorest countries in Africa. With roughly half the population living under the poverty line of $1.25 per day. Its government is extremely unstable with over 20 (attempted) coups since 1975.
With a rapidly increasing population, large agricultural sector (80% of the workforce) and very limited area it is likely only a matter of time before things spiral out of control again.
3) Mauritius (2,040 km2)
Mauritius is another African island nation. It is located roughly 2000 km of the southeast coast of Africa (~1000km off the east coast of Madagascar). Though the country consists of several islands the majority of its 1,350,000 inhabitants live on the island of Mauritius itself. The purchasing power per person is one of the highest in Africa at $18,728.
The country has no natural resources to speak of, but has a well developed tourism industry. The stable government that is focused on economic growth has attracted large foreign investments.