The ranking was determined using several indicators, including air and water pollution, waste management, cleanliness, noise and light pollution, green spaces, and overall living conditions.
Johannesburg, South Africa, claimed the top spot as the most polluted city in Africa, followed by Lagos, Nigeria, in third place. Marrakech, Morocco, ranked fourth, while Casablanca, also in Morocco, secured the fifth position.
Harare, Zimbabwe, took the sixth position, followed by Nairobi, Kenya, in seventh. Tunis, Tunisia, ranked eighth, with Addis Ababa, Ethiopia, in ninth place, while Alexandria, Egypt, rounded out the top ten.
See the ranking below:
