Largest cities in Africa

There are 52 cities in Africa with a population of more than 1,000,000 people.

You can sort the largest cities in Africa: by countriesby population

Largest cities in Africa
CityNoCountryPopulationContinent
Abidjan1.Ivory Coast6,321,017Africa
Abobo2.Ivory Coast1,340,083Africa
Abuja3.Nigeria1,235,880Africa
Accra4.Ghana1,963,264Africa
Addis Ababa5.Ethiopia2,757,729Africa
Alexandria6.Egypt5,263,542Africa
Algiers7.Algeria1,977,663Africa
Antananarivo8.Madagascar1,391,433Africa
Bamako9.Mali1,297,281Africa
Benin City10.Nigeria1,782,000Africa
Brazzaville11.Republic of the Congo1,284,609Africa
Bulawayo12.Zimbabwe1,200,337Africa
Cairo13.Egypt9,606,916Africa
Camayenne14.Guinea1,871,242Africa
Cape Town15.South Africa4,710,000Africa
Casablanca16.Morocco3,144,909Africa
Conakry17.Guinea1,767,200Africa
Dakar18.Senegal2,476,400Africa
Dar es Salaam19.Tanzania5,383,728Africa
Douala20.Cameroon1,338,082Africa
Durban21.South Africa3,120,282Africa
Giza22.Egypt4,367,343Africa
Harare23.Zimbabwe1,542,813Africa
Ibadan24.Nigeria3,649,000Africa
Johannesburg25.South Africa5,635,127Africa
Kaduna26.Nigeria1,582,102Africa
Kakamega27.Kenya1,867,579Africa
Kampala28.Uganda1,353,189Africa
Kano29.Nigeria4,103,000Africa
Khartoum30.Sudan1,974,647Africa
Kigali31.Rwanda1,132,686Africa
Kinshasa32.Democratic Republic of the Congo7,785,965Africa
Kumasi33.Ghana1,468,609Africa
Lagos34.Nigeria15,388,000Africa
Luanda35.Angola2,776,168Africa
Lubumbashi36.Democratic Republic of the Congo1,373,770Africa
Lusaka37.Zambia1,267,440Africa
Maputo38.Mozambique1,191,613Africa
Matola39.Mozambique1,032,197Africa
Mogadishu40.Somalia2,587,183Africa
Mombasa41.Kenya1,208,333Africa
Nairobi42.Kenya2,750,547Africa
Omdurman43.Sudan1,200,000Africa
Onitsha44.Nigeria1,553,000Africa
Ouagadougou45.Burkina Faso1,086,505Africa
Port Harcourt46.Nigeria1,865,000Africa
Pretoria47.South Africa1,619,438Africa
Rabat48.Morocco1,655,753Africa
Shubra al Khaymah49.Egypt1,240,289Africa
Soweto50.South Africa1,695,047Africa
Tripoli51.Libya1,150,989Africa
Yaounde52.Cameroon1,299,369Africa

View the largest cities in the world.