Africa Cities by Population 2026

5 Most Populated Africa Cities

Egypt Flag

Cairo

23,534,600

DR Congo Flag

Kinshasa

18,552,800

Nigeria Flag

Lagos

17,803,700

Angola Flag

Luanda

10,421,300

Tanzania Flag

Dar es Salaam

8,976,930

City
Country
Population
Egypt FlagCairoEgypt23,534,600
DR Congo FlagKinshasaDR Congo18,552,800
Nigeria FlagLagosNigeria17,803,700
Angola FlagLuandaAngola10,421,300
Tanzania FlagDar es SalaamTanzania8,976,930
Sudan FlagKhartoumSudan6,980,600
South Africa FlagJohannesburgSouth Africa6,559,190
Ivory Coast FlagAbidjanIvory Coast6,256,340
Ethiopia FlagAddis AbabaEthiopia6,219,080
Kenya FlagNairobiKenya6,002,290
Egypt FlagAlexandriaEgypt5,921,200
South Africa FlagCape TownSouth Africa5,147,500
Cameroon FlagYaoundeCameroon5,027,120
Nigeria FlagKanoNigeria4,810,810
Cameroon FlagDoualaCameroon4,493,090
Uganda FlagKampalaUganda4,491,110
Madagascar FlagAntananarivoMadagascar4,413,150
Nigeria FlagAbujaNigeria4,392,360
Nigeria FlagIbadanNigeria4,293,160
Ghana FlagKumasiGhana4,166,880
Morocco FlagCasablancaMorocco4,077,410
Nigeria FlagPort HarcourtNigeria3,951,670
Senegal FlagDakarSenegal3,783,530
Burkina Faso FlagOuagadougouBurkina Faso3,689,330
Zambia FlagLusakaZambia3,621,320
South Africa FlagDurbanSouth Africa3,343,940
Mali FlagBamakoMali3,318,010
DR Congo FlagMbuji-MayiDR Congo3,298,080
DR Congo FlagLubumbashiDR Congo3,193,860
Algeria FlagAlgiersAlgeria3,056,970
South Africa FlagPretoriaSouth Africa3,015,320
Somalia FlagMogadishuSomalia2,969,320
Republic of the Congo FlagBrazzavilleRepublic of the Congo2,904,570
Ghana FlagAccraGhana2,861,000
Tunisia FlagTunisTunisia2,578,460
Egypt FlagGizaEgypt2,443,203
Guinea FlagConakryGuinea2,329,710
Togo FlagLomeTogo2,179,210
Nigeria FlagBenin CityNigeria2,120,460
Mozambique FlagMatolaMozambique2,060,790
Morocco FlagRabatMorocco2,054,190
DR Congo FlagKanangaDR Congo1,895,450
Guinea FlagCamayenneGuinea1,871,242
Liberia FlagMonroviaLiberia1,855,880
Nigeria FlagOnitshaNigeria1,839,880
South Africa FlagSowetoSouth Africa1,695,047
Mauritania FlagNouakchottMauritania1,674,250
Zimbabwe FlagHarareZimbabwe1,667,410
Niger FlagNiameyNiger1,633,200
Kenya FlagMombasaKenya1,614,940
DR Congo FlagKisanganiDR Congo1,612,770
Nigeria FlagUyoNigeria1,520,020
Tanzania FlagMwanzaTanzania1,518,810
Republic of the Congo FlagPointe-NoireRepublic of the Congo1,469,190
Malawi FlagLilongweMalawi1,456,310
Benin FlagAbomey-CalaviBenin1,434,110
DR Congo FlagBukavuDR Congo1,431,660
Sierra Leone FlagFreetownSierra Leone1,428,520
Sierra Leone FlagFreetownSierra Leone1,428,520
Burundi FlagBujumburaBurundi1,426,040
Nigeria FlagNnewiNigeria1,421,790
Rwanda FlagKigaliRwanda1,373,440
Morocco FlagFesMorocco1,360,790
South Africa FlagPort ElizabethSouth Africa1,349,290
Nigeria FlagAbaNigeria1,321,630
Burkina Faso FlagBobo-DioulassoBurkina Faso1,304,020
Nigeria FlagKadunaNigeria1,302,330
Somalia FlagHargeysaSomalia1,280,190
Mozambique FlagMaputoMozambique1,272,640
DR Congo FlagTshikapaDR Congo1,241,230
Libya FlagTripoliLibya1,215,850
Sudan FlagOmdurmanSudan1,200,000
Eritrea FlagAsmaraEritrea1,193,890
Sudan FlagNyalaSudan1,190,050
Nigeria FlagIlorinNigeria1,138,890
Nigeria FlagWarriNigeria1,120,980
Nigeria FlagOwerriNigeria1,105,500
Mozambique FlagNampulaMozambique1,103,460
Angola FlagLubangoAngola1,092,900
Nigeria FlagJosNigeria1,071,590
Libya FlagMisratahLibya1,055,320
Central African Republic FlagBanguiCentral African Republic1,048,770
Morocco FlagAgadirMorocco1,035,770
Angola FlagCabindaAngola1,033,860
Nigeria FlagUmuahiaNigeria1,033,090
Algeria FlagOranAlgeria982,784
Nigeria FlagLokojaNigeria974,767
DR Congo FlagBuniaDR Congo944,205
Nigeria FlagEnuguNigeria939,642
Nigeria FlagMaiduguriNigeria929,408
Gabon FlagLibrevilleGabon915,590
Tanzania FlagZanzibarTanzania914,351
Angola FlagBenguelaAngola913,769
Morocco FlagSaleMorocco903,485
Angola FlagMalanjeAngola900,002
Ivory Coast FlagAboboIvory Coast900,000
Senegal FlagPikineSenegal874,062
DR Congo FlagGomaDR Congo858,217
Zambia FlagKitweZambia856,727
Morocco FlagMarrakeshMorocco839,296
Nigeria FlagZariaNigeria835,966
Nigeria FlagAkureNigeria834,009
South Africa FlagVereenigingSouth Africa823,757
Ghana FlagTamaleGhana810,622
Angola FlagHuamboAngola805,507
DR Congo FlagUviraDR Congo796,343
Nigeria FlagSokotoNigeria789,726
Algeria FlagBoumerdasAlgeria786,499
Benin FlagCotonouBenin780,456
Nigeria FlagAbakalikiNigeria753,507
Nigeria FlagBauchiNigeria751,900
Tanzania FlagMbeyaTanzania746,046
Nigeria FlagCalabarNigeria741,455
Angola FlagCuitoAngola736,784
Guinea-Bissau FlagBissauGuinea-Bissau731,866
Chad FlagN'DjamenaChad721,081
Angola FlagUigeAngola719,452
DR Congo FlagLikasiDR Congo703,334
Mozambique FlagBeiraMozambique692,459
Morocco FlagTangierMorocco688,356
Zimbabwe FlagBulawayoZimbabwe682,123
DR Congo FlagKabindaDR Congo673,089
Niger FlagZinderNiger663,907
Cameroon FlagBamendaCameroon657,875
Ivory Coast FlagBouakeIvory Coast654,242
Cameroon FlagMboudaCameroon654,152
Zambia FlagNdolaZambia652,141
Libya FlagBenghaziLibya650,629
Somalia FlagBerberaSomalia647,064
Cameroon FlagLoumCameroon646,957
Nigeria FlagGombeNigeria644,375
DR Congo FlagKikwitDR Congo640,934
Algeria FlagTebessaAlgeria634,332
South Africa FlagBloemfonteinSouth Africa628,850
Nigeria FlagAbeokutaNigeria628,365
Djibouti FlagDjiboutiDjibouti625,051
South Africa FlagRustenburgSouth Africa621,905
South Africa FlagBenoniSouth Africa605,344
Morocco FlagMeknesMorocco605,280
Nigeria FlagAdo-EkitiNigeria600,157
Tanzania FlagArushaTanzania599,979
Nigeria FlagPotiskumNigeria591,410
Nigeria FlagKatsinaNigeria586,424
Malawi FlagBlantyreMalawi584,877
Sudan FlagEl ObeidSudan579,466
Madagascar FlagToamasinaMadagascar578,889
DR Congo FlagKolweziDR Congo574,998
South Africa FlagPietermaritzburgSouth Africa568,925
Nigeria FlagOkeneNigeria566,476
Sudan FlagPort SudanSudan564,627
Mozambique FlagQuelimaneMozambique561,290
DR Congo FlagMbandakaDR Congo557,206
Mozambique FlagChimoioMozambique552,501
Nigeria FlagMinnaNigeria552,407
Algeria FlagBlidaAlgeria546,792
Egypt FlagPort SaidEgypt538,378
Morocco FlagKenitraMorocco536,621
Nigeria FlagEbute IkoroduNigeria535,619
South Africa FlagWitbankSouth Africa534,248
Equatorial Guinea FlagBataEquatorial Guinea531,573
Ethiopia FlagDire DawaEthiopia529,439
Senegal FlagToubaSenegal529,176
Nigeria FlagOndoNigeria528,471
Namibia FlagWindhoekNamibia528,415
Gambia FlagBanjulGambia526,872
Angola FlagLobitoAngola524,828
Nigeria FlagOyoNigeria524,409
South Sudan FlagJubaSouth Sudan521,590
Tanzania FlagMorogoroTanzania520,246
South Africa FlagPolokwaneSouth Africa518,547
Mozambique FlagTeteMozambique513,104
Cameroon FlagBafoussamCameroon511,910
South Africa FlagTembisaSouth Africa511,655
Mali FlagSikassoMali510,582
Nigeria FlagMakurdiNigeria508,595
Egypt FlagAsyutEgypt505,993
Kenya FlagEldoretKenya503,997
Tanzania FlagSongeaTanzania494,301
Nigeria FlagSakiNigeria491,205
Egypt FlagSuezEgypt488,125
Nigeria FlagIkot EkpeneNigeria486,091
DR Congo FlagMasinaDR Congo485,167
DR Congo FlagMatadiDR Congo484,778
South Africa FlagEast LondonSouth Africa478,676
Kenya FlagNakuruKenya470,790
Ethiopia FlagGondarEthiopia470,080
Morocco FlagTetouanMorocco469,465
Madagascar FlagAntsirabeMadagascar465,434
Nigeria FlagBirnin KebbiNigeria463,133
Benin FlagParakouBenin459,283
Senegal FlagThiesSenegal454,659
Algeria FlagConstantineAlgeria450,097
South Africa FlagBoksburgSouth Africa445,168
Sudan FlagWad MedaniSudan442,913
Kenya FlagKisumuKenya438,588
Cameroon FlagKousseriCameroon435,547
South Africa FlagWelkomSouth Africa431,944
Egypt FlagAl Mahallah al KubraEgypt431,052
Zimbabwe FlagChitungwizaZimbabwe428,988
Benin FlagDjougouBenin425,142
Sudan FlagKassalaSudan424,600
Nigeria FlagIjebu-OdeNigeria423,938
Egypt FlagLuxorEgypt422,407
Egypt FlagAl MansurahEgypt420,195
Nigeria FlagLafiaNigeria418,172
Morocco FlagOujda-AngadMorocco405,253
Egypt FlagTandaEgypt404,901
South Africa FlagNewcastleSouth Africa404,838
Cameroon FlagGarouaCameroon402,371
Morocco FlagAl HoceimaMorocco395,644
Egypt FlagAswanEgypt385,960
Algeria FlagAnnabaAlgeria385,315
Angola FlagN'dalatandoAngola383,100
South Africa FlagKrugersdorpSouth Africa378,821
Algeria FlagBatnaAlgeria364,859
Sudan FlagAl QadarifSudan363,945
Morocco FlagSafiMorocco351,693
Algeria FlagSetifAlgeria351,073
South Africa FlagDiepslootSouth Africa350,000
Sudan FlagKostiSudan345,068
Gambia FlagSerekundaGambia340,000
South Africa FlagRandburgSouth Africa337,053
Cameroon FlagMarouaCameroon319,941
Morocco FlagTemaraMorocco313,510
Nigeria FlagIkejaNigeria313,196
South Africa FlagBotshabeloSouth Africa309,714
Algeria FlagBiskraAlgeria307,987
Egypt FlagAl FayyumEgypt306,393
South Africa FlagBrakpanSouth Africa305,692
South Sudan FlagWinejokSouth Sudan300,000
Egypt FlagZagazigEgypt285,097
Egypt FlagIsmailiaEgypt284,813
Nigeria FlagEfon-AlaayeNigeria279,319
Nigeria FlagIlesaNigeria277,904
Tunisia FlagSfaxTunisia277,278
Nigeria FlagOwoNigeria276,574
Algeria FlagBab EzzouarAlgeria275,630
Cameroon FlagMokoloCameroon275,239
Egypt FlagKafr ad DawwarEgypt267,370
Sudan FlagEl DaeinSudan264,734
South Africa FlagRichards BaySouth Africa252,968
Sudan FlagEl FasherSudan252,609
Senegal FlagThies NonesSenegal252,320
Nigeria FlagIwoNigeria250,443
Sudan FlagSingaSudan250,000
Nigeria FlagJimetaNigeria248,148
South Africa FlagVanderbijlparkSouth Africa246,754
Egypt FlagQinaEgypt235,362
Somalia FlagKismayoSomalia234,852
Benin FlagPorto-NovoBenin234,168
South Africa FlagCenturionSouth Africa233,386
Ghana FlagTakoradiGhana232,919
DR Congo FlagBeniDR Congo232,000
Cameroon FlagNgaoundereCameroon231,357
Somalia FlagMarkaSomalia230,100
Egypt FlagHalwanEgypt230,000
Nigeria FlagAtaniNigeria230,000
South Africa FlagUitenhageSouth Africa228,912
Egypt FlagDamanhurEgypt227,943
Egypt FlagAl MinyaEgypt227,150
Nigeria FlagGusauNigeria226,857
Nigeria FlagMubiNigeria225,705
South Africa FlagRoodepoortSouth Africa225,000
Tanzania FlagTangaTanzania224,876
Mozambique FlagNacalaMozambique224,795
Nigeria FlagIkireNigeria222,160
Cameroon FlagBertouaCameroon218,111
Ivory Coast FlagDaloaIvory Coast215,652
Ethiopia FlagMek'eleEthiopia215,546
Nigeria FlagShagamuNigeria214,558
Ethiopia FlagAdamaEthiopia213,995
Libya FlagTarhunaLibya210,697
Egypt FlagIdkuEgypt210,678
Egypt FlagSohagEgypt209,419
Botswana FlagGaboroneBotswana208,411
Cameroon FlagEdeaCameroon203,149
Ghana FlagAtsiamanGhana202,932
Libya FlagAl KhumsLibya201,943
Nigeria FlagUgepNigeria200,276
Egypt FlagNew CairoEgypt200,000
Kenya FlagThikaKenya200,000
Libya FlagAz ZawiyahLibya200,000
Ivory Coast FlagSan-PedroIvory Coast196,751
Western Sahara FlagLaayouneWestern Sahara196,331
Ivory Coast FlagYamoussoukroIvory Coast194,530
Algeria FlagSidi Bel AbbesAlgeria191,769
Nigeria FlagIse-EkitiNigeria190,063
South Africa FlagPaarlSouth Africa190,000
Egypt FlagBani SuwayfEgypt189,624
DR Congo FlagMwene-DituDR Congo189,177
Zambia FlagKabweZambia188,979
Morocco FlagMohammediaMorocco187,708
South Africa FlagSpringsSouth Africa186,394
Egypt FlagShibin al KawmEgypt186,345
Libya FlagZawiyaLibya186,123
Sudan FlagAd-DamazinSudan186,051
Somalia FlagJamaameSomalia185,270
Zimbabwe FlagMutareZimbabwe184,205
South Africa FlagCarletonvilleSouth Africa182,304
Tanzania FlagDodomaTanzania180,541
Nigeria FlagIla OrangunNigeria179,192
South Africa FlagKlerksdorpSouth Africa178,921
Algeria FlagTiaretAlgeria178,915
Algeria FlagChlefAlgeria178,616
Senegal FlagSaint-LouisSenegal176,000
Malawi FlagMzuzuMalawi175,345
Sierra Leone FlagBoSierra Leone174,354
South Africa FlagMidrandSouth Africa173,009
Senegal FlagKaolackSenegal172,305
Nigeria FlagBidaNigeria171,656
Ethiopia FlagBahir DarEthiopia168,899
Algeria FlagBordj Bou ArreridjAlgeria168,346
Algeria FlagEch ChettiaAlgeria167,955
Nigeria FlagAwkaNigeria167,738
Morocco FlagKhouribgaMorocco167,673
Nigeria FlagIjero-EkitiNigeria167,632
Ivory Coast FlagKorhogoIvory Coast167,359
Madagascar FlagFianarantsoaMadagascar167,227
Egypt FlagBanhaEgypt167,029
Morocco FlagBeni MellalMorocco166,399
Tanzania FlagKigomaTanzania164,268
Nigeria FlagInisaNigeria164,161
Tunisia FlagSousseTunisia164,123
Algeria FlagBejaiaAlgeria164,103
Niger FlagMaradiNiger163,487
Sudan FlagGeneinaSudan162,981
Algeria FlagSkikdaAlgeria162,702
DR Congo FlagBomaDR Congo162,521
Nigeria FlagSulejaNigeria162,135
Nigeria FlagSapeleNigeria161,686
South Sudan FlagMalakalSouth Sudan160,765
Senegal FlagZiguinchorSenegal159,778
Algeria FlagEl AchirAlgeria158,333
Egypt FlagTalkhaEgypt157,737
Tanzania FlagMoshiTanzania156,959
South Africa FlagWestonariaSouth Africa156,831
Algeria FlagSouk AhrasAlgeria156,745
Nigeria FlagOsogboNigeria156,694
Morocco FlagFes al BaliMorocco156,000
Equatorial Guinea FlagMalaboEquatorial Guinea155,963
Ghana FlagTemaGhana155,782
Nigeria FlagKisiNigeria155,510
Mauritius FlagPort LouisMauritius155,226
South Africa FlagMiddelburgSouth Africa154,706
Madagascar FlagMahajangaMadagascar154,657
DR Congo FlagButemboDR Congo154,621
DR Congo FlagGandajikaDR Congo154,425
Algeria FlagDjelfaAlgeria154,265
South Africa FlagVryheidSouth Africa150,012
Algeria FlagMascaraAlgeria150,000
Zambia FlagChingolaZambia148,564
Algeria FlagJijelAlgeria148,000
Algeria FlagMedeaAlgeria147,707
Morocco FlagEl JadidMorocco147,549
DR Congo FlagKalemieDR Congo146,974
Uganda FlagGuluUganda146,858
Zimbabwe FlagGweruZimbabwe146,073
South Africa FlagOrkneySouth Africa145,801
Tanzania FlagTaboraTanzania145,292
Cameroon FlagKumbaCameroon144,413
Ghana FlagTeshi Old TownGhana144,013
Algeria FlagTizi OuzouAlgeria144,000
Egypt FlagKafr ash ShaykhEgypt143,970
Algeria FlagBecharAlgeria143,382
Sierra Leone FlagKenemaSierra Leone143,137
Ghana FlagCape CoastGhana143,015
Egypt FlagMallawiEgypt142,504
South Africa FlagKimberleySouth Africa142,089
Morocco FlagTazaMorocco141,890
South Africa FlageMbalenhleSouth Africa141,741
South Africa FlagNigelSouth Africa140,644
South Africa FlagMpumalangaSouth Africa140,121
Nigeria FlagGbonganNigeria139,485
Ivory Coast FlagManIvory Coast139,341
Ghana FlagSekondi-TakoradiGhana138,872
Nigeria FlagEjigboNigeria138,357
Ghana FlagObuaseGhana137,856
Egypt FlagDikirnisEgypt137,542
South Africa FlagBhishoSouth Africa137,287
Reunion FlagSaint-DenisReunion137,195
Nigeria FlagFuntuaNigeria136,811
Nigeria FlagIgbohoNigeria136,764
Ethiopia FlagDeseEthiopia136,056
DR Congo FlagKinduDR Congo135,698
Nigeria FlagBugumaNigeria135,404
Sudan FlagRabakSudan135,281
Chad FlagMoundouChad135,167
Algeria FlagEl OuedAlgeria134,699
Libya FlagAjdabiyaLibya134,358
Nigeria FlagIkirunNigeria134,240
South Africa FlagRandfonteinSouth Africa133,654
Nigeria FlagOkrikaNigeria133,271
Ethiopia FlagHawassaEthiopia133,097
Egypt FlagIdfuEgypt133,000
Guinea FlagNzerekoreGuinea132,728
Algeria FlagTlemcenAlgeria132,341
Libya FlagAl AjaylatLibya130,546
Sudan FlagSinnarSudan130,122
Algeria FlagRelizaneAlgeria130,094
Algeria FlagMostaganemAlgeria130,000
Libya FlagSabhaLibya130,000
Somalia FlagBaidoaSomalia129,839
Central African Republic FlagBimboCentral African Republic129,655
Algeria FlagOuarglaAlgeria129,402
Morocco FlagNadorMorocco129,260
Egypt FlagBilbaysEgypt129,211
Egypt FlagArishEgypt128,855
Algeria FlagEl EulmaAlgeria128,351
Ethiopia FlagJimmaEthiopia128,306
Sudan FlagAl ManaqilSudan128,297
Egypt FlagJirjaEgypt128,250
Libya FlagSirteLibya128,123
Ivory Coast FlagDivoIvory Coast127,867
South Africa FlagWorcesterSouth Africa127,597
Algeria FlagSaidaAlgeria127,497
South Sudan FlagWauSouth Sudan127,384
Mozambique FlagXai-XaiMozambique127,366
Nigeria FlagAmaigboNigeria127,300
DR Congo FlagIsiroDR Congo127,076
Libya FlagAl JadidLibya126,386
Nigeria FlagGashuaNigeria125,817
Benin FlagBohiconBenin125,092
Niger FlagAgadezNiger124,324
South Africa FlagPotchefstroomSouth Africa123,669
Algeria FlagGuelmaAlgeria123,590
Zimbabwe FlagEpworthZimbabwe123,250
Algeria FlagBordj el KiffanAlgeria123,246
Ivory Coast FlagGagnoaIvory Coast123,184
South Africa FlagVirginiaSouth Africa122,502
South Africa FlagBritsSouth Africa122,497
South Africa FlagAlbertonSouth Africa121,536
Tanzania FlagMusomaTanzania121,119
Libya FlagTobrukLibya121,052
Zambia FlagMufuliraZambia120,500
Sudan FlagGereidaSudan120,000
Mozambique FlagMaxixeMozambique119,868
Tunisia FlagKairouanTunisia119,794
Nigeria FlagModakekeNigeria119,529
Uganda FlagLiraUganda119,323
Morocco FlagSettatMorocco119,082
Mozambique FlagMandimbaMozambique118,922
Algeria FlagAin OusseraAlgeria118,687
Lesotho FlagMaseruLesotho118,355
Kenya FlagMalindiKenya118,265
DR Congo FlagBandunduDR Congo118,211
Nigeria FlagBamaNigeria118,121
Nigeria FlagIlobuNigeria118,089
Togo FlagSokodeTogo117,811
Nigeria FlagJalingoNigeria117,757
DR Congo FlagGemenaDR Congo117,639
Cameroon FlagNkongsambaCameroon117,063
Guinea FlagKindiaGuinea117,062
Algeria FlagKhenchelaAlgeria117,000
Nigeria FlagOkigweNigeria115,499
Madagascar FlagToliaraMadagascar115,319
Tunisia FlagBizerteTunisia115,268
Guinea FlagKankanGuinea114,009
Algeria FlagLaghouatAlgeria113,872
Nigeria FlagOffaNigeria113,830
Zambia FlagLuanshyaZambia113,365
Cape Verde FlagPraiaCape Verde113,364
Nigeria FlagEsuk OronNigeria112,033
Tanzania FlagIringaTanzania111,820
Mauritius FlagBeau Bassin-Rose HillMauritius111,355
Nigeria FlagNsukkaNigeria111,017
Nigeria FlagNguruNigeria111,014
Nigeria FlagHadejiaNigeria110,753
Eswatini FlagManziniEswatini110,537
South Africa FlagNelspruitSouth Africa110,159
Tunisia FlagGabesTunisia110,075
Mauritius FlagVacoasMauritius110,000
Mozambique FlagRessano GarciaMozambique110,000
Libya FlagZlitenLibya109,972
Mozambique FlagLichingaMozambique109,839
Benin FlagKandiBenin109,701
South Africa FlagPhalaborwaSouth Africa109,468
Morocco FlagLaracheMorocco109,294
Nigeria FlagIjebu-IgboNigeria109,261
Zambia FlagLivingstoneZambia109,203
Gabon FlagPort-GentilGabon109,163
Morocco FlagKsar El KebirMorocco108,753
Mozambique FlagPembaMozambique108,737
Nigeria FlagUromiNigeria108,608
Tanzania FlagKatumbaTanzania108,558
Mali FlagMoptiMali108,456
Sudan FlagAn NuhudSudan108,008
Sudan FlagAtbaraSudan107,930
Tanzania FlagShinyangaTanzania107,362
DR Congo FlagIleboDR Congo107,093
Morocco FlagKhemissetMorocco106,991
Egypt FlagAl HawamidiyahEgypt106,841
Nigeria FlagPindigaNigeria106,322
Algeria FlagAin BeidaAlgeria105,765
Nigeria FlagAzareNigeria105,687
Algeria FlagBarakiAlgeria105,402
South Africa FlagQueenstownSouth Africa105,309
Ethiopia FlagBishoftuEthiopia104,215
Togo FlagKaraTogo104,207
Ivory Coast FlagAbengourouIvory Coast104,020
South Africa FlagKroonstadSouth Africa103,992

Africa Cities Overview

Africa is a continent that is rapidly expanding in terms of population, and this is reflected most clearly in its various sprawling urban populations. The top fifteen most populous cities on this continent all have in excess of two million residents, ranging from Lagos at 9M to Dar es Salaam at 2.7M. Nigeria’s Lagos is the largest city in Africa, with a minimum population of 9M (some estimates say the population is more than twice that number) – it is also one of the fastest-growing cities in the world, so the number is sure to increase. This is followed by Kinshasa in the Democratic Republic of Congo (7.8M) and Cairo in Egypt (7.7M).

Some of the largest African countries, such as Nigeria and South Africa, have multiple cities with very large populations. In addition to Lagos, Nigeria is home to the cities of Kano (3.6M) and Ibadan (3.6M), as well as Kaduna (1.6M), Port Harcourt (1.1M), and Benin City (1.1M). Cape Town, in South Africa, has a population of 3.4M, while Durban follows at 3.1M. South Africa is also home to Johannesburg, with its 2M residents, as well as Soweto (1.7M) and Pretoria (1.6M).

However, these and other African countries also have many mid-sized cities. Egypt may have one of the largest African cities in Cairo, but it also has significant urban centers like Alexandria (3.8M) and Giza (2.4M). The continent features numerous cities with populations between 1-2 million, showcasing its diverse urban landscape. These include capitals such as Luanda in Angola (2.8M), Addis Ababa in Ethiopia (2.8M), Nairobi in Kenya (2.8M), and Maputo in Mozambique (1.2M). Other notable cities in this range include Tripoli in Libya (1.2M), Lusaka in Zambia (1.3M), and Yaounde in Cameroon (1.3M), demonstrating the widespread distribution of significant urban centers across the continent.