Sub-Saharan Africa Cities by Population 2025

5 Most Populated Sub-Saharan Africa Cities

DR Congo Flag

Kinshasa

17,778,500

Nigeria Flag

Lagos

17,156,400

Angola Flag

Luanda

10,027,900

Tanzania Flag

Dar es Salaam

8,561,520

South Africa Flag

Johannesburg

6,444,580

City
Country
Population
DR Congo FlagKinshasaDR Congo17,778,500
Nigeria FlagLagosNigeria17,156,400
Angola FlagLuandaAngola10,027,900
Tanzania FlagDar es SalaamTanzania8,561,520
South Africa FlagJohannesburgSouth Africa6,444,580
Ivory Coast FlagAbidjanIvory Coast6,056,880
Ethiopia FlagAddis AbabaEthiopia5,956,680
Kenya FlagNairobiKenya5,766,990
South Africa FlagCape TownSouth Africa5,063,580
Cameroon FlagYaoundeCameroon4,854,260
Nigeria FlagKanoNigeria4,645,320
Cameroon FlagDoualaCameroon4,346,420
Uganda FlagKampalaUganda4,265,160
Madagascar FlagAntananarivoMadagascar4,228,980
Nigeria FlagAbujaNigeria4,209,940
Nigeria FlagIbadanNigeria4,144,130
Ghana FlagKumasiGhana4,036,230
Nigeria FlagPort HarcourtNigeria3,793,780
Senegal FlagDakarSenegal3,658,640
Burkina Faso FlagOuagadougouBurkina Faso3,520,820
Zambia FlagLusakaZambia3,470,870
South Africa FlagDurbanSouth Africa3,301,090
Mali FlagBamakoMali3,180,340
DR Congo FlagMbuji-MayiDR Congo3,158,340
DR Congo FlagLubumbashiDR Congo3,061,340
South Africa FlagPretoriaSouth Africa2,955,410
Somalia FlagMogadishuSomalia2,846,420
Republic of the Congo FlagBrazzavilleRepublic of the Congo2,813,480
Ghana FlagAccraGhana2,788,380
Guinea FlagConakryGuinea2,251,590
Togo FlagLomeTogo2,108,740
Nigeria FlagBenin CityNigeria2,044,650
Mozambique FlagMatolaMozambique1,984,660
Guinea FlagCamayenneGuinea1,871,242
DR Congo FlagKanangaDR Congo1,815,750
Liberia FlagMonroviaLiberia1,794,650
Nigeria FlagOnitshaNigeria1,767,110
South Africa FlagSowetoSouth Africa1,695,047
Zimbabwe FlagHarareZimbabwe1,633,020
Mauritania FlagNouakchottMauritania1,612,940
Niger FlagNiameyNiger1,561,490
Kenya FlagMombasaKenya1,553,460
DR Congo FlagKisanganiDR Congo1,546,690
Nigeria FlagUyoNigeria1,457,020
Tanzania FlagMwanzaTanzania1,447,340
Republic of the Congo FlagPointe-NoireRepublic of the Congo1,423,630
Malawi FlagLilongweMalawi1,393,010
Sierra Leone FlagFreetownSierra Leone1,387,360
Sierra Leone FlagFreetownSierra Leone1,387,360
Benin FlagAbomey-CalaviBenin1,375,220
DR Congo FlagBukavuDR Congo1,369,430
Nigeria FlagNnewiNigeria1,361,840
Burundi FlagBujumburaBurundi1,350,150
South Africa FlagPort ElizabethSouth Africa1,330,500
Rwanda FlagKigaliRwanda1,329,830
Nigeria FlagAbaNigeria1,274,780
Nigeria FlagKadunaNigeria1,259,940
Burkina Faso FlagBobo-DioulassoBurkina Faso1,243,530
Mozambique FlagMaputoMozambique1,230,070
Somalia FlagHargeysaSomalia1,227,620
DR Congo FlagTshikapaDR Congo1,185,920
Eritrea FlagAsmaraEritrea1,152,180
Nigeria FlagIlorinNigeria1,099,960
Nigeria FlagWarriNigeria1,076,120
Nigeria FlagOwerriNigeria1,063,680
Mozambique FlagNampulaMozambique1,057,290
Angola FlagLubangoAngola1,047,810
Nigeria FlagJosNigeria1,035,090
Central African Republic FlagBanguiCentral African Republic1,016,150
Angola FlagCabindaAngola990,695
Nigeria FlagUmuahiaNigeria990,439
Nigeria FlagLokojaNigeria931,092
Nigeria FlagEnuguNigeria906,658
DR Congo FlagBuniaDR Congo900,351
Ivory Coast FlagAboboIvory Coast900,000
Gabon FlagLibrevilleGabon899,225
Nigeria FlagMaiduguriNigeria898,535
Angola FlagBenguelaAngola878,004
Senegal FlagPikineSenegal874,062
Tanzania FlagZanzibarTanzania873,982
Angola FlagMalanjeAngola861,380
Zambia FlagKitweZambia823,625
DR Congo FlagGomaDR Congo819,854
South Africa FlagVereenigingSouth Africa812,913
Nigeria FlagZariaNigeria809,652
Nigeria FlagAkureNigeria803,062
Ghana FlagTamaleGhana784,420
Angola FlagHuamboAngola777,336
Nigeria FlagSokotoNigeria761,331
DR Congo FlagUviraDR Congo760,857
Benin FlagCotonouBenin757,989
Nigeria FlagBauchiNigeria723,806
Nigeria FlagAbakalikiNigeria723,065
Chad FlagN'DjamenaChad721,081
Nigeria FlagCalabarNigeria712,904
Tanzania FlagMbeyaTanzania712,316
Guinea-Bissau FlagBissauGuinea-Bissau709,092
Angola FlagCuitoAngola704,349
Angola FlagUigeAngola686,667
DR Congo FlagLikasiDR Congo675,991
Zimbabwe FlagBulawayoZimbabwe668,949
Mozambique FlagBeiraMozambique666,616
DR Congo FlagKabindaDR Congo640,090
Cameroon FlagBamendaCameroon636,145
Ivory Coast FlagBouakeIvory Coast635,556
Niger FlagZinderNiger631,672
Cameroon FlagMboudaCameroon628,742
Zambia FlagNdolaZambia628,595
Cameroon FlagLoumCameroon623,336
Somalia FlagBerberaSomalia620,461
Nigeria FlagGombeNigeria619,995
South Africa FlagBloemfonteinSouth Africa618,817
Djibouti FlagDjiboutiDjibouti616,332
DR Congo FlagKikwitDR Congo615,192
South Africa FlagRustenburgSouth Africa607,955
Nigeria FlagAbeokutaNigeria607,580
South Africa FlagBenoniSouth Africa605,344
Malawi FlagBlantyreMalawi584,877
Nigeria FlagAdo-EkitiNigeria577,950
Tanzania FlagArushaTanzania575,991
Nigeria FlagPotiskumNigeria565,496
Nigeria FlagKatsinaNigeria564,796
South Africa FlagPietermaritzburgSouth Africa560,879
DR Congo FlagKolweziDR Congo555,059
Madagascar FlagToamasinaMadagascar554,082
Nigeria FlagOkeneNigeria546,482
Mozambique FlagQuelimaneMozambique536,362
Nigeria FlagEbute IkoroduNigeria535,619
DR Congo FlagMbandakaDR Congo534,978
Nigeria FlagMinnaNigeria532,497
Mozambique FlagChimoioMozambique529,423
Senegal FlagToubaSenegal529,176
South Africa FlagWitbankSouth Africa523,611
Equatorial Guinea FlagBataEquatorial Guinea512,750
South Africa FlagTembisaSouth Africa511,655
Namibia FlagWindhoekNamibia511,369
Gambia FlagBanjulGambia510,303
Nigeria FlagOndoNigeria509,723
Ethiopia FlagDire DawaEthiopia507,101
South Africa FlagPolokwaneSouth Africa506,990
Nigeria FlagOyoNigeria505,697
Angola FlagLobitoAngola505,576
South Sudan FlagJubaSouth Sudan500,088
Tanzania FlagMorogoroTanzania497,917
Cameroon FlagBafoussamCameroon495,735
Nigeria FlagMakurdiNigeria489,839
Mozambique FlagTeteMozambique489,549
Mali FlagSikassoMali487,989
DR Congo FlagMasinaDR Congo485,167
Kenya FlagEldoretKenya483,941
South Africa FlagEast LondonSouth Africa478,676
Nigeria FlagSakiNigeria471,650
Tanzania FlagSongeaTanzania469,972
Nigeria FlagIkot EkpeneNigeria467,604
DR Congo FlagMatadiDR Congo465,791
Kenya FlagNakuruKenya453,330
Ethiopia FlagGondarEthiopia450,244
Madagascar FlagAntsirabeMadagascar446,060
Nigeria FlagBirnin KebbiNigeria445,671
South Africa FlagBoksburgSouth Africa445,168
Benin FlagParakouBenin442,127
Senegal FlagThiesSenegal439,644
Cameroon FlagKousseriCameroon435,547
South Africa FlagWelkomSouth Africa431,944
Kenya FlagKisumuKenya422,148
Zimbabwe FlagChitungwizaZimbabwe419,611
Benin FlagDjougouBenin410,272
Nigeria FlagIjebu-OdeNigeria408,731
South Africa FlagNewcastleSouth Africa404,838
Nigeria FlagLafiaNigeria402,860
Cameroon FlagGarouaCameroon390,652
Angola FlagN'dalatandoAngola383,100
South Africa FlagKrugersdorpSouth Africa378,821
South Africa FlagDiepslootSouth Africa350,000
Gambia FlagSerekundaGambia340,000
South Africa FlagRandburgSouth Africa337,053
Cameroon FlagMarouaCameroon319,941
Nigeria FlagIkejaNigeria313,196
South Africa FlagBotshabeloSouth Africa309,714
South Africa FlagBrakpanSouth Africa305,692
South Sudan FlagWinejokSouth Sudan300,000
Nigeria FlagEfon-AlaayeNigeria279,319
Nigeria FlagIlesaNigeria277,904
Nigeria FlagOwoNigeria276,574
Cameroon FlagMokoloCameroon275,239
South Africa FlagRichards BaySouth Africa252,968
Senegal FlagThies NonesSenegal252,320
Nigeria FlagIwoNigeria250,443
Nigeria FlagJimetaNigeria248,148
South Africa FlagVanderbijlparkSouth Africa246,754
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
Nigeria FlagAtaniNigeria230,000
South Africa FlagUitenhageSouth Africa228,912
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
Botswana FlagGaboroneBotswana208,411
Cameroon FlagEdeaCameroon203,149
Ghana FlagAtsiamanGhana202,932
Nigeria FlagUgepNigeria200,276
Kenya FlagThikaKenya200,000
Ivory Coast FlagSan-PedroIvory Coast196,751
Ivory Coast FlagYamoussoukroIvory Coast194,530
Nigeria FlagIse-EkitiNigeria190,063
South Africa FlagPaarlSouth Africa190,000
DR Congo FlagMwene-DituDR Congo189,177
Zambia FlagKabweZambia188,979
South Africa FlagSpringsSouth Africa186,394
Somalia FlagJamaameSomalia185,270
Zimbabwe FlagMutareZimbabwe184,205
South Africa FlagCarletonvilleSouth Africa182,304
Tanzania FlagDodomaTanzania180,541
Nigeria FlagIla OrangunNigeria179,192
South Africa FlagKlerksdorpSouth Africa178,921
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
Nigeria FlagAwkaNigeria167,738
Nigeria FlagIjero-EkitiNigeria167,632
Ivory Coast FlagKorhogoIvory Coast167,359
Madagascar FlagFianarantsoaMadagascar167,227
Tanzania FlagKigomaTanzania164,268
Nigeria FlagInisaNigeria164,161
Niger FlagMaradiNiger163,487
DR Congo FlagBomaDR Congo162,521
Nigeria FlagSulejaNigeria162,135
Nigeria FlagSapeleNigeria161,686
South Sudan FlagMalakalSouth Sudan160,765
Senegal FlagZiguinchorSenegal159,778
Tanzania FlagMoshiTanzania156,959
South Africa FlagWestonariaSouth Africa156,831
Nigeria FlagOsogboNigeria156,694
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
South Africa FlagVryheidSouth Africa150,012
Zambia FlagChingolaZambia148,564
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
Sierra Leone FlagKenemaSierra Leone143,137
Ghana FlagCape CoastGhana143,015
South Africa FlagKimberleySouth Africa142,089
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
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
Chad FlagMoundouChad135,167
Nigeria FlagIkirunNigeria134,240
South Africa FlagRandfonteinSouth Africa133,654
Nigeria FlagOkrikaNigeria133,271
Ethiopia FlagHawassaEthiopia133,097
Guinea FlagNzerekoreGuinea132,728
Somalia FlagBaidoaSomalia129,839
Central African Republic FlagBimboCentral African Republic129,655
Ethiopia FlagJimmaEthiopia128,306
Ivory Coast FlagDivoIvory Coast127,867
South Africa FlagWorcesterSouth Africa127,597
South Sudan FlagWauSouth Sudan127,384
Mozambique FlagXai-XaiMozambique127,366
Nigeria FlagAmaigboNigeria127,300
DR Congo FlagIsiroDR Congo127,076
Nigeria FlagGashuaNigeria125,817
Benin FlagBohiconBenin125,092
Niger FlagAgadezNiger124,324
South Africa FlagPotchefstroomSouth Africa123,669
Zimbabwe FlagEpworthZimbabwe123,250
Ivory Coast FlagGagnoaIvory Coast123,184
South Africa FlagVirginiaSouth Africa122,502
South Africa FlagBritsSouth Africa122,497
South Africa FlagAlbertonSouth Africa121,536
Tanzania FlagMusomaTanzania121,119
Zambia FlagMufuliraZambia120,500
Mozambique FlagMaxixeMozambique119,868
Nigeria FlagModakekeNigeria119,529
Uganda FlagLiraUganda119,323
Mozambique FlagMandimbaMozambique118,922
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
Nigeria FlagOkigweNigeria115,499
Madagascar FlagToliaraMadagascar115,319
Guinea FlagKankanGuinea114,009
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
Mauritius FlagVacoasMauritius110,000
Mozambique FlagRessano GarciaMozambique110,000
Mozambique FlagLichingaMozambique109,839
Benin FlagKandiBenin109,701
South Africa FlagPhalaborwaSouth Africa109,468
Nigeria FlagIjebu-IgboNigeria109,261
Zambia FlagLivingstoneZambia109,203
Gabon FlagPort-GentilGabon109,163
Mozambique FlagPembaMozambique108,737
Nigeria FlagUromiNigeria108,608
Tanzania FlagKatumbaTanzania108,558
Mali FlagMoptiMali108,456
Tanzania FlagShinyangaTanzania107,362
DR Congo FlagIleboDR Congo107,093
Nigeria FlagPindigaNigeria106,322
Nigeria FlagAzareNigeria105,687
South Africa FlagQueenstownSouth Africa105,309
Ethiopia FlagBishoftuEthiopia104,215
Togo FlagKaraTogo104,207
Ivory Coast FlagAbengourouIvory Coast104,020
South Africa FlagKroonstadSouth Africa103,992
Republic of the Congo FlagDolisieRepublic of the Congo103,894
Nigeria FlagNkporNigeria103,733
Nigeria FlagIkere-EkitiNigeria103,054
Nigeria FlagLafiagiNigeria102,779
Chad FlagSarhChad102,528
South Africa FlagBethalSouth Africa101,919
Ghana FlagMedina EstatesGhana101,207
South Africa FlagMokopaneSouth Africa101,090
Ivory Coast FlagAnyamaIvory Coast100,653
Senegal FlagTieboSenegal100,289
Mali FlagKoutialaMali99,353
Reunion FlagSaint-PaulReunion99,307
Somalia FlagBuraoSomalia99,270
Zimbabwe FlagKwekweZimbabwe99,149
Nigeria FlagKontagoraNigeria98,754
Uganda FlagMbararaUganda97,500
South Africa FlagMabopaneSouth Africa97,417
Nigeria FlagKujeNigeria97,367
Tanzania FlagMtwaraTanzania96,602
Ghana FlagKoforiduaGhana96,266
Cameroon FlagDschangCameroon96,112
Nigeria FlagYolaNigeria96,006
Ghana FlagJapekromGhana96,000
DR Congo FlagBumbaDR Congo95,520
Tanzania FlagUshiromboTanzania95,052
South Africa FlagKutloanongSouth Africa95,008
Nigeria FlagBiuNigeria95,005
Nigeria FlagOluponaNigeria95,002
South Africa FlagStellenboschSouth Africa94,263
Ethiopia FlagKombolchaEthiopia93,605
Nigeria FlagLereNigeria93,290
South Africa FlagStilfonteinSouth Africa93,110
Uganda FlagJinjaUganda93,061
Nigeria FlagWukariNigeria92,933
Nigeria FlagIgbo-OraNigeria92,719
Cameroon FlagFoumbanCameroon92,673
Mali FlagSegouMali92,552
South Africa FlagDelmasSouth Africa92,046
Tanzania FlagKilosaTanzania91,889
South Africa FlagGrahamstownSouth Africa91,548
Zambia FlagKasamaZambia91,056
Nigeria FlagEmure-EkitiNigeria90,645
Ethiopia FlagHararEthiopia90,218
South Africa FlagWarmbathsSouth Africa90,210
Nigeria FlagIsiekeNigeria89,990
Botswana FlagFrancistownBotswana89,979
Rwanda FlagButareRwanda89,600
Tanzania FlagSumbawangaTanzania89,161
Niger FlagAlaghsasNiger88,561
Nigeria FlagIfoNigeria88,272
Sierra Leone FlagKoiduSierra Leone88,000
Cameroon FlagEbolowaCameroon87,875
Sierra Leone FlagMakeniSierra Leone87,679
Rwanda FlagGitaramaRwanda87,613
Burkina Faso FlagKoudougouBurkina Faso87,347
Nigeria FlagIgede-EkitiNigeria87,282
Mali FlagGaoMali87,000
Benin FlagLokossaBenin86,971
Nigeria FlagEffiumNigeria86,945
South Africa FlagLouis TrichardtSouth Africa86,854
Rwanda FlagMusanzeRwanda86,685
Nigeria FlagIdanreNigeria86,468
DR Congo FlagMbanza-NgunguDR Congo86,356
Ethiopia FlagSodoEthiopia86,050
Zambia FlagChipataZambia85,963
Nigeria FlagKeffiNigeria85,911
Ethiopia FlagShashemeneEthiopia85,871
Nigeria FlagMakokoNigeria85,840
Nigeria FlagEpeNigeria84,711
Nigeria FlagGamboruNigeria84,672
Cameroon FlagGuiderCameroon84,647
South Africa FlagDundeeSouth Africa84,413
Nigeria FlagOgaminanaNigeria84,373
South Africa FlagPiet RetiefSouth Africa84,349
South Africa FlagPhuthaditjhabaSouth Africa84,258
Mauritius FlagCurepipeMauritius84,200
Cameroon FlagFoumbotCameroon84,065
South Africa FlagBethlehemSouth Africa83,654
Rwanda FlagGisenyiRwanda83,623
Benin FlagOuidahBenin83,503
Nigeria FlagIhialaNigeria83,265
Madagascar FlagAntsirananaMadagascar82,937
Tanzania FlagBagamoyoTanzania82,426
Benin FlagAbomeyBenin82,154
Nigeria FlagIpotiNigeria82,113
Ivory Coast FlagAgbovilleIvory Coast81,770
Nigeria FlagLaluponNigeria81,130
Mauritius FlagQuatre BornesMauritius80,961
Malawi FlagZombaMalawi80,932
Benin FlagNatitingouBenin80,892
Cameroon FlagBafangCameroon80,688
Togo FlagAtakpameTogo80,683
Niger FlagTahouaNiger80,425
Cameroon FlagYagouaCameroon80,235
Cameroon FlagMbalmayoCameroon80,206
Angola FlagNamibeAngola80,149
Cameroon FlagMeigangaCameroon80,100
Nigeria FlagUghelliNigeria79,986
Nigeria FlagBendeNigeria79,618
Nigeria FlagOke MesiNigeria79,563
Nigeria FlagKafanchanNigeria79,522
Zimbabwe FlagKadomaZimbabwe79,174
Uganda FlagBwizibweraUganda79,157
Guinea FlagGueckedouGuinea79,140
Nigeria FlagIkomNigeria79,103
Nigeria FlagAguluNigeria79,021
Senegal FlagTambacoundaSenegal78,800
South Africa FlagMthathaSouth Africa78,663
Mozambique FlagDondoMozambique78,648
Mali FlagKayesMali78,406
Nigeria FlagDauraNigeria78,277
Ghana FlagWaGhana78,107
Gambia FlagBrikamaGambia77,700
Nigeria FlagNumanNigeria77,617
Guinea FlagCoyahGuinea77,103
South Africa FlagSasolburgSouth Africa77,016
Nigeria FlagKagoroNigeria77,008
South Africa FlagMmabathoSouth Africa76,754
Reunion FlagSaint-PierreReunion76,655
Uganda FlagMbaleUganda76,493
Zimbabwe FlagMasvingoZimbabwe76,290
Eswatini FlagMbabaneEswatini76,218
Benin FlagSaveBenin75,970
Ethiopia FlagHosa'inaEthiopia75,963
Nigeria FlagOdeNigeria75,463
Nigeria FlagIgbo-UkwuNigeria75,224
Kenya FlagKitaleKenya75,123
Togo FlagKpalimeTogo75,084
Eritrea FlagKerenEritrea74,800
Mozambique FlagAntonio EnesMozambique74,624
Nigeria FlagAramoko-EkitiNigeria74,491
Somalia FlagBosasoSomalia74,287
Chad FlagAbecheChad74,188
Nigeria FlagIgbara-OdoNigeria74,121
Senegal FlagMbakeSenegal74,100
South Africa FlagStandertonSouth Africa74,021
Mozambique FlagInhambaneMozambique73,884
Nigeria FlagOzubuluNigeria73,812
Ivory Coast FlagGrand-BassamIvory Coast73,772
Nigeria FlagAkuNigeria73,742

Sub-Saharan Africa Cities Overview

Lagos stands as the region’s largest metropolis with 9M residents, followed by Kinshasa with 7.8M inhabitants. These two megacities significantly outsize other urban centers in the region.

Nigeria dominates the urban landscape with multiple major cities, including Kano (3.6M), Ibadan (3.6M), and several other cities above 1 million residents such as Kaduna (1.6M) and Port Harcourt (1.1M).

South Africa features a significant urban network, led by Cape Town (3.4M), Durban (3.1M), and Johannesburg (2M). Major regional capitals include Addis Ababa (2.8M), Nairobi (2.8M), and Dar es Salaam (2.7M).