According to mwalimu.com. Kenya seems to be doing okay
1. Kibera, Kenya 🇰🇪: 700,000
2. Mathare, Kenya 🇰🇪: 500,000
3. Ajegunle, Nigeria 🇳🇬: 500,000
4. Shomolu, Nigeria 🇳🇬: 400,000
5. Khayelitsha, South Africa 🇿🇦: 400,000
6. Cazenga, Angola 🇦🇴: 400,000
7. Makoko, Nigeria 🇳🇬: 300,000
8. Alexandra, South Africa 🇿🇦: 200,000
9. Mukuru Kwa Njenga, Kenya 🇰🇪: 100,000
10. Agbogbloshie, Ghana 🇬🇭: 80,000