Northern Africa Cities by Population 2026

5 Most Populated Northern Africa Cities

City
Country
Population
Egypt FlagCairoEgypt10,119,520
Egypt FlagAlexandriaEgypt5,521,580
Egypt FlagGizaEgypt4,612,174
Morocco FlagCasablancaMorocco3,190,406
Egypt FlagSharm el-SheikhEgypt3,071,216
Algeria FlagAlgiersAlgeria2,961,324
Sudan FlagOmdurmanSudan2,900,425
Sudan FlagKhartoumSudan2,274,979
Sudan FlagKhartoum NorthSudan1,573,325
Libya FlagTripoliLibya1,506,832
Morocco FlagTangierMorocco1,353,411
Egypt FlagShubra el-KheimaEgypt1,331,568
Sudan FlagNyalaSudan1,212,545
Morocco FlagFezMorocco1,197,675
Morocco FlagMarrakeshMorocco1,032,938
Morocco FlagSaleMorocco956,437
Algeria FlagOranAlgeria942,340
Algeria FlagAnnabaAlgeria842,913
Libya FlagBenghaziLibya837,509
Egypt FlagPort SaidEgypt811,334
Egypt FlagSuezEgypt702,196
Egypt FlagEl MansouraEgypt672,762
Egypt FlagMahalla el-KubraEgypt661,132
Algeria FlagDjelfaAlgeria653,844
Egypt FlagTantaEgypt643,360
Egypt FlagAsyutEgypt617,488
Libya FlagMisrataLibya598,357
Sudan FlagEl ObeidSudan563,354
Morocco FlagMeknesMorocco563,018
Egypt FlagFayoumEgypt559,102
Algeria FlagBlidaAlgeria553,966
Sudan FlagPort SudanSudan530,713
Egypt FlagAl-KhususEgypt524,886
Morocco FlagKenitraMorocco524,582
Morocco FlagAgadirMorocco523,214
Morocco FlagOujdaMorocco508,653
Morocco FlagRabatMorocco504,005
Egypt FlagZagazigEgypt503,491
Egypt FlagIsmaïliaEgypt485,481
Tunisia FlagTunisTunisia471,958
Tunisia FlagL'ArianaTunisia462,105
Libya FlagZlitenLibya452,186
Egypt FlagAswanEgypt446,302
Morocco FlagTetouanMorocco431,691
Sudan FlagMedaniSudan422,216
Tunisia FlagBejaTunisia410,355
Sudan FlagGedarefSudan406,601
Sudan FlagKassalaSudan398,591
Algeria FlagConstantineAlgeria397,056
Egypt Flag6th October CityEgypt389,287
Algeria FlagBatnaAlgeria385,843
Egypt FlagDamanhourEgypt364,676
Sudan FlagEl FasherSudan364,355
Tunisia FlagBen ArousTunisia362,102
Libya FlagAl-KhumsLibya343,449
Tunisia FlagZaghouanTunisia336,976
Algeria FlagSetifAlgeria336,294
Morocco FlagDar BouazzaMorocco334,834
Tunisia FlagBizerteTunisia332,837
Egypt FlagNew CairoEgypt329,857
Tunisia FlagJendoubaTunisia327,685
Egypt FlagAl-MinyaEgypt327,611
Egypt FlagDamiettaEgypt327,550
Egypt FlagBeni SuefEgypt327,093
Morocco FlagSafiMorocco327,055
Tunisia FlagSilianaTunisia318,056
Egypt FlagLuxorEgypt307,707
Sudan FlagRabakSudan300,160
Egypt FlagSohagEgypt298,318
Egypt FlagShibin el-KomEgypt296,545
Sudan FlagDamazinSudan296,347
Algeria FlagTebessaAlgeria294,777
Morocco FlagTemaraMorocco293,920
Sudan FlagEl DueinSudan290,487
Algeria FlagEl OuedAlgeria288,033
Egypt Flag10th of Ramadan CityEgypt287,882
Tunisia FlagManoubaTunisia281,048
Egypt FlagQenaEgypt279,389
Western Sahara FlagLaayouneWestern Sahara272,865
Sudan FlagKostiSudan272,481
Algeria FlagSidi Bel AbbesAlgeria267,104
Algeria FlagBiskraAlgeria265,632
Algeria FlagEl EulmaAlgeria262,225
Algeria FlagSouk AhrasAlgeria260,018
Tunisia FlagNabeulTunisia258,632
Algeria FlagBejaiaAlgeria251,853
Algeria FlagTiaretAlgeria249,151
Morocco FlagEl JadidaMorocco247,024
Egypt FlagMallawiEgypt245,615
Tunisia FlagKasserineTunisia244,080
Algeria FlagBecharAlgeria239,274
Tunisia FlagKairouanTunisia238,999
Sudan FlagSennarSudan233,810
Tunisia FlagSousseTunisia233,540
Algeria FlagBordj Bou ArreridjAlgeria230,880
Algeria FlagLaghouatAlgeria230,621
Algeria FlagAflouAlgeria230,182
Algeria FlagChlefAlgeria228,075
Egypt FlagHurghadaEgypt226,226
Egypt FlagMersa MatruhEgypt222,344
Morocco FlagBouskouraMorocco221,431
Morocco FlagAit MelloulMorocco219,679
Egypt FlagBilbeisEgypt216,661
Algeria FlagMostaganemAlgeria216,102
Algeria FlagTouggourtAlgeria215,551
Algeria FlagM'silaAlgeria213,756
Morocco FlagBeni MellalMorocco213,152
Egypt FlagEl ArishEgypt212,483
Libya FlagZawiyaLibya210,544
Algeria FlagSkikdaAlgeria209,693
Algeria FlagTlemcenAlgeria209,575
Sudan FlagGeneinaSudan209,063
Egypt FlagKafr el-SheikhEgypt208,471
Libya FlagSebhaLibya204,078
Egypt FlagIdkuEgypt203,022
Libya FlagTobrukLibya201,863
Tunisia FlagGafsaTunisia198,355
Libya FlagSirteLibya198,079
Morocco FlagKhouribgaMorocco195,878
Egypt FlagBanhaEgypt195,696
Tunisia FlagSidi BouzidTunisia192,937
Algeria FlagJijelAlgeria192,889
Libya FlagAl-'AjaylatLibya192,528
Morocco FlagMohammediaMorocco191,626
Algeria FlagAin BeidaAlgeria189,894
Algeria FlagKhenchelaAlgeria189,099
Algeria FlagTizi OuzouAlgeria183,549
Algeria FlagSaidaAlgeria182,796
Algeria FlagMedeaAlgeria181,945
Western Sahara FlagDakhlaWestern Sahara180,781
Egypt FlagAbu KabirEgypt180,662
Morocco FlagSettatMorocco178,105
Morocco FlagBerrechidMorocco175,949
Egypt FlagEl MatareyaEgypt175,265
Algeria FlagGhardaiaAlgeria174,370
Libya FlagAjdabiyaLibya169,393
Egypt FlagAkhmimEgypt169,217
Egypt FlagGirgaEgypt169,019
Egypt FlagQalyubEgypt167,878
Tunisia FlagMedenineTunisia166,899
Egypt FlagMit GhamrEgypt166,309
Sudan FlagAl ManagilSudan165,620
Egypt FlagSamalutEgypt164,043
Tunisia FlagTozeurTunisia164,015
Egypt FlagAl-HawamidiyahEgypt163,746
Egypt FlagNasir BushEgypt163,385
Libya FlagBaydaLibya162,020
Algeria FlagEl KhroubAlgeria161,217
Algeria FlagEl BayadhAlgeria161,088
Egypt FlagDesoukEgypt159,959
Algeria FlagMascaraAlgeria158,768
Algeria FlagAdrarAlgeria158,704
Morocco FlagNadorMorocco157,506
Algeria FlagMessaadAlgeria152,495
Morocco FlagTazaMorocco151,229
Egypt FlagTahtaEgypt150,090
Sudan FlagAtbaraSudan149,900
Egypt FlagEl UbourEgypt149,213
Tunisia FlagTataouineTunisia148,971
Egypt FlagBelqasEgypt148,284
Egypt FlagKafr ad-DawwarEgypt147,308
Egypt FlagKirdasahEgypt145,302
Algeria FlagReghaiaAlgeria144,451
Sudan FlagEr RoseiresSudan144,408
Egypt FlagRosettaEgypt144,146
Egypt FlagSinnurisEgypt143,826
Algeria FlagGuelmaAlgeria143,438
Algeria FlagBarikaAlgeria143,364
Libya FlagSabratahLibya142,441
Tunisia FlagKebiliTunisia140,576
Algeria FlagRelizaneAlgeria139,717
Egypt FlagMinufEgypt139,118
Morocco FlagInezganeMorocco138,995
Sudan FlagDongolaSudan138,149
Algeria FlagAin OusseraAlgeria138,066
Egypt FlagManzalaEgypt137,801
Egypt FlagAshmounEgypt137,754
Egypt FlagManfalutEgypt137,736
Algeria FlagBou SaadaAlgeria137,191
Egypt FlagFaqousEgypt136,792
Egypt FlagKom OmboEgypt136,664
Egypt FlagMaghaghahEgypt136,573
Libya FlagSormanLibya135,698
Morocco FlagSkhiratMorocco135,610
Morocco FlagLaracheMorocco135,547
Egypt FlagAl-FashnEgypt135,315
Tunisia FlagGabesTunisia134,579
Egypt FlagEl SenbellaweinEgypt134,147
Egypt FlagBeni MazarEgypt133,719
Algeria FlagHamma BouzianeAlgeria132,434
Egypt FlagAbnubEgypt130,559
Morocco FlagGuelmimMorocco128,482
Algeria FlagHassi BahbahAlgeria125,425
Morocco FlagKhenifraMorocco125,023
Tunisia FlagMonastirTunisia124,952
Morocco FlagKhemissetMorocco124,722
Egypt FlagZiftaEgypt124,615
Morocco FlagKsar El KebirMorocco124,321
Algeria FlagOum El BouaghiAlgeria123,910
Egypt FlagAbu TijEgypt123,131
Algeria FlagTamanrassetAlgeria122,177
Egypt FlagTalkhaEgypt122,077
Morocco FlagBen GuerirMorocco120,989
Egypt FlagDairutEgypt119,810
Algeria FlagMaghniaAlgeria119,102
Algeria FlagBir El AterAlgeria118,340
Morocco FlagOuislaneMorocco117,785
Libya FlagAl-JumaylLibya117,643
Egypt FlagAl-QusiyahEgypt116,337
Egypt FlagMinya al-QamhEgypt116,132
Morocco FlagDcheira El JihadiaMorocco115,769
Algeria FlagEn NedjmaAlgeria114,959
Sudan FlagDamirSudan114,497
Algeria FlagDoueraAlgeria113,796
Egypt FlagBibaEgypt113,372
Egypt FlagTimaEgypt113,010
Morocco FlagLqliaaMorocco112,680
Algeria FlagTindoufAlgeria112,182
Libya FlagDernaLibya111,713
Egypt FlagEsnaEgypt110,897
Sudan FlagDalangSudan110,785
Algeria FlagAin TemouchentAlgeria110,751
Algeria FlagBouiraAlgeria110,741
Egypt FlagAl-QuraynEgypt110,685
Sudan FlagAbu JubayhahSudan110,404
Algeria FlagHassi BounifAlgeria109,658
Egypt FlagDikirnisEgypt109,341
Morocco FlagAin El AoudaMorocco108,862
Morocco FlagEl Kelaa des SraghnaMorocco108,810
Egypt FlagAl-JamaliyahEgypt107,776
Morocco FlagTifletMorocco107,665
Algeria FlagOuled DjellalAlgeria107,616
Morocco FlagDerouaMorocco106,781
Egypt FlagAbu QirqasEgypt104,272
Morocco FlagMartilMorocco103,859
Algeria FlagAin M'lilaAlgeria103,393
Algeria FlagSougueurAlgeria102,899
Morocco FlagOulad TeimaMorocco102,618
Egypt FlagAl-ManshahEgypt101,850
Algeria FlagKhemis MilianaAlgeria101,282
Egypt FlagSheikh Zayed CityEgypt101,232
Sudan FlagEd DueimSudan101,161
Algeria FlagSidi AissaAlgeria101,137
Algeria FlagTissemsiltAlgeria100,164
Algeria FlagOuled MoussaAlgeria100,086
Egypt FlagFuwahEgypt100,064
Morocco FlagTaourirtMorocco99,813
Egypt FlagAwsimEgypt99,455
Algeria FlagEl MeneaAlgeria99,349
Sudan FlagShendiSudan99,170
Morocco FlagBni YakhlefMorocco98,947
Morocco FlagErrachidiaMorocco98,786
Egypt FlagSamannudEgypt98,093
Morocco FlagGueznaiaMorocco98,002
Morocco FlagBerkaneMorocco97,152
Egypt FlagAsh-ShuruqEgypt96,795
Algeria FlagMechriaAlgeria96,776
Algeria FlagCheriaAlgeria96,497
Morocco FlagFkih Ben SalahMorocco96,478
Morocco FlagTamesnaMorocco95,985
Egypt FlagBadrsheinEgypt95,934
Morocco FlagSidi SlimaneMorocco95,545
Egypt FlagKhargaEgypt95,543
Algeria FlagLarbaaAlgeria95,485
Egypt FlagBiyalaEgypt95,433
Egypt FlagHosh EssaEgypt95,119
Egypt FlagMataiEgypt95,101
Egypt FlagDiyarb NajmEgypt94,688
Sudan FlagEl HasahisaSudan93,975
Algeria FlagBoudouaouAlgeria93,822
Algeria FlagAin DeflaAlgeria93,646
Algeria FlagKhemis El KhechnaAlgeria93,637
Morocco FlagLahraouyineMorocco93,519
Morocco FlagOued ZemMorocco93,481
Egypt FlagEdfuEgypt93,435
Egypt FlagQusEgypt93,231
Egypt FlagKafr az-ZayyatEgypt92,991
Sudan FlagMugladSudan92,847
Egypt FlagIbshewayEgypt92,826
Sudan FlagSingaSudan92,448
Algeria FlagGuemmarAlgeria91,920
Egypt FlagAbu an-NumrusEgypt91,454
Egypt FlagArmantEgypt90,144
Egypt FlagAl-Qanatir al-KhayriyahEgypt89,729
Algeria FlagKoleaAlgeria89,587
Algeria FlagM'daourouchAlgeria89,409
Morocco FlagTiznitMorocco89,192
Egypt FlagMinyat an-NasrEgypt89,163
Algeria FlagOued RhiouAlgeria89,111
Egypt FlagItyay al-BarudEgypt88,939
Egypt FlagMashtul as-SuqEgypt88,703
Morocco FlagSefrouMorocco88,378
Algeria FlagAin SefraAlgeria88,135
Egypt FlagAl-KhankahEgypt87,663
Sudan FlagSinkatSudan87,604
Algeria FlagMohammadiaAlgeria87,569
Egypt FlagHihyaEgypt87,513
Algeria FlagChelghoum LaidAlgeria87,220
Libya FlagAl-MarjLibya87,049
Algeria FlagChettiaAlgeria86,823
Egypt FlagSirs al-LayyanahEgypt86,507
Morocco FlagDrarguaMorocco86,022
Morocco FlagAit AmiraMorocco85,970
Egypt FlagJuhaynahEgypt85,547
Sudan FlagKutumSudan85,333
Algeria FlagGuerraraAlgeria84,611
Morocco FlagTaroudantMorocco84,182
Egypt FlagAsh-Shuhada'Egypt84,179
Morocco FlagEssaouiraMorocco83,999
Egypt FlagBasyounEgypt83,767
Tunisia FlagSfaxTunisia83,607
Algeria FlagAin OulmeneAlgeria83,472
Algeria FlagKsar ChellalaAlgeria83,391
Sudan FlagEl NahudSudan83,373
Egypt FlagEl GhanayemEgypt82,791
Egypt FlagAl-QanayatEgypt82,678
Morocco FlagHad SoualemMorocco82,625
Egypt FlagShirbinEgypt82,297
Algeria FlagAin ToutaAlgeria82,236
Algeria FlagMilaAlgeria82,099
Morocco FlagAin AttigMorocco81,766
Sudan FlagUmm RuwabahSudan81,124
Algeria FlagTaherAlgeria81,105
Morocco FlagOuarzazateMorocco80,957
Egypt FlagTalaEgypt80,275
Egypt FlagItsaEgypt80,090
Egypt FlagShibin el-QanaterEgypt79,147
Egypt FlagSadat CityEgypt79,120
Egypt FlagAd-DilinjatEgypt78,962
Morocco FlagGuercifMorocco78,809
Egypt FlagTamiyaEgypt78,700
Sudan FlagSuakinSudan78,655
Egypt FlagFarshutEgypt78,458
Algeria FlagBeni TamouAlgeria78,188
Egypt FlagSumusta al-WaqfEgypt77,794
Algeria FlagTolgaAlgeria77,679
Algeria FlagSigAlgeria77,469
Morocco FlagFnideqMorocco77,213
Sudan FlagNew HalfaSudan77,180
Algeria FlagKsar El BoukhariAlgeria76,837
Morocco FlagTan-TanMorocco76,733
Egypt FlagAbou el-MatamerEgypt76,722
Egypt FlagIhnasiyaEgypt76,708
Algeria FlagAin BeidaAlgeria76,492
Egypt FlagEl BalyanaEgypt76,452
Algeria FlagBoufarikAlgeria76,083
Sudan FlagGebeitSudan75,894
Morocco FlagTamensourtMorocco75,467
Sudan FlagEl FaoSudan75,335
Algeria FlagTadjenanetAlgeria75,198
Morocco FlagSidi KacemMorocco74,911
Sudan FlagTokarSudan74,503
Sudan FlagKhashm El GirbaSudan74,417
Algeria FlagRas El OuedAlgeria73,966
Sudan FlagKaduqliSudan73,616
Tunisia FlagMahdiaTunisia73,475
Algeria FlagEl IdrissiaAlgeria73,434
Libya FlagAl-JawfLibya73,169
Algeria FlagAin SmaraAlgeria72,842
Algeria FlagChetouaneAlgeria72,764
Egypt FlagQuweisnaEgypt72,702
Egypt FlagDarawEgypt72,617
Morocco FlagSidi TaibiMorocco72,329
Egypt FlagDishnaEgypt71,526
Algeria FlagOuled HeddadjAlgeria71,358
Morocco FlagSouk El ArbaaMorocco71,224
Egypt FlagAbou HomsEgypt70,350
Egypt FlagDeir MawasEgypt70,275
Morocco FlagMdiqMorocco70,136
Algeria FlagBoukadirAlgeria69,705
Egypt FlagEl BagourEgypt69,680
Morocco FlagBenslimaneMorocco69,570
Egypt FlagNew SalhiaEgypt69,378
Egypt FlagAl-WasitaEgypt69,298
Libya FlagUbariLibya69,200
Algeria FlagAin El MelhAlgeria68,956
Algeria FlagHadjar EddissAlgeria67,884
Algeria FlagOuled SlamaAlgeria67,819
Algeria FlagAin FakrounAlgeria67,584
Algeria FlagBordj MenaielAlgeria66,946
Algeria FlagAin TurkAlgeria66,685
Algeria FlagOuenzaAlgeria66,448
Algeria FlagFeidh El BotmaAlgeria66,058
Egypt FlagNaj' HammadiEgypt65,850
Egypt FlagAl-BadariEgypt65,440
Morocco FlagYoussoufiaMorocco65,284
Sudan FlagAr-RahadSudan65,154
Egypt FlagAs-SaffEgypt64,987
Algeria FlagSour El GhozlaneAlgeria64,772
Morocco FlagMehdiaMorocco64,717
Egypt FlagBurj al-BarlusEgypt64,672
Morocco FlagMideltMorocco64,230
Algeria FlagN.ville Ali MendjeliAlgeria64,120
Egypt FlagNabaruhEgypt64,036
Sudan FlagAl-FulahSudan63,999
Egypt FlagKawm HamadahEgypt63,781
Algeria FlagBerrouaghiaAlgeria63,710
Algeria FlagCherchellAlgeria63,703
Algeria FlagMeftahAlgeria63,622
Egypt FlagSahel SelimEgypt63,181
Egypt FlagAl-IbrahimiyahEgypt62,915
Egypt FlagAl-HamulEgypt62,606
Algeria FlagAin ArnatAlgeria62,265
Algeria FlagFrendaAlgeria62,011
Morocco FlagTit MellilMorocco61,911
Algeria FlagDjemaaAlgeria61,864
Algeria FlagArzewAlgeria61,787
Libya FlagBregaLibya61,739
Algeria FlagMedjedelAlgeria61,453
Morocco FlagAit OurirMorocco61,401
Algeria FlagEl MiliaAlgeria61,155
Western Sahara FlagBoujdourWestern Sahara60,862
Morocco FlagAin HarroudaMorocco60,486
Morocco FlagBouznikaMorocco60,400
Algeria FlagHassi MessaoudAlgeria60,358
Morocco FlagSouk Sebt Oulad NemmaMorocco60,336
Libya FlagAl-'AziziyahLibya60,322
Egypt FlagEl MaraghaEgypt59,950
Algeria FlagHaraouaAlgeria59,943
Libya FlagTarhunahLibya59,545
Egypt FlagAl-HusayniyahEgypt59,238
Algeria FlagSedrataAlgeria58,916
Egypt FlagSafagaEgypt58,598
Egypt FlagNew Damietta CityEgypt58,373
Morocco FlagAzrouMorocco58,342
Algeria FlagBou IsmailAlgeria58,316
Algeria FlagKherrataAlgeria58,187
Algeria FlagEl M'ghairAlgeria57,587
Algeria FlagSidi MoussaAlgeria57,567
Morocco FlagOuezzaneMorocco57,370
Algeria FlagAin AzelAlgeria57,205
Algeria FlagSidi KhaledAlgeria57,062
Egypt Flag'Izbat al-BurjEgypt56,834
Sudan FlagZalingeiSudan56,624
Western Sahara FlagSmaraWestern Sahara56,522
Egypt FlagTukhEgypt56,469
Algeria FlagMagraneAlgeria56,404
Egypt FlagBirket el-SabEgypt56,365
Morocco FlagSidi BennourMorocco56,279
Egypt FlagAl-QusayrEgypt55,508
Egypt FlagBaltimEgypt54,968
Algeria FlagLes Dunes (vsa)Algeria54,797
Algeria FlagBaba HassanAlgeria54,601
Algeria FlagLakhdariaAlgeria53,903
Egypt FlagAl-QantarahEgypt53,791
Morocco FlagBiougraMorocco53,635
Algeria FlagSidi AmarAlgeria53,533
Algeria FlagKsar El HiraneAlgeria53,250
Sudan FlagEl GeteinaSudan53,230
Egypt FlagAt-Tall al-KabirEgypt53,090
Libya FlagMurzukLibya53,033
Algeria FlagMetliliAlgeria52,983
Algeria FlagGdyelAlgeria52,615
Algeria FlagTighennifAlgeria52,562
Algeria FlagMilianaAlgeria52,386
Sudan FlagDinderSudan52,163
Egypt FlagMit SalsilEgypt52,106
Egypt FlagKafr SaqrEgypt52,084
Sudan FlagTandaltiSudan51,975
Egypt FlagQallinEgypt51,678
Algeria FlagSidi ChamiAlgeria51,289
Algeria FlagRas El AiounAlgeria51,226
Egypt FlagAs-SantahEgypt51,116
Egypt FlagRahmaniyaEgypt50,976
Egypt FlagAjaEgypt50,851
Algeria FlagAkbouAlgeria50,618
Egypt FlagKafr al-BattikhEgypt50,537
Algeria FlagChecharAlgeria50,464
Morocco FlagAzilalMorocco50,332
Egypt FlagAbu HammadEgypt50,300
Libya FlagGharyanLibya50,171
Egypt FlagBani UbaydEgypt49,824
Sudan FlagEl HawataSudan49,675
Algeria FlagZouaghiAlgeria49,463
Morocco FlagBeni EnsarMorocco49,374
Morocco FlagOulad TayebMorocco49,306
Morocco FlagAl HoceimaMorocco49,019
Egypt FlagRas GharibEgypt49,000
Sudan FlagBabanusaSudan48,731
Egypt FlagAl-KurdyEgypt48,572
Algeria FlagEl AttafAlgeria48,391
Egypt FlagAl-'AyyatEgypt48,364
Morocco FlagKasba TadlaMorocco48,340
Libya FlagNalutLibya48,227
Egypt FlagSidi BarraniEgypt48,190
Morocco FlagSidi BouknadelMorocco48,183
Algeria FlagTamalousAlgeria48,136
Egypt FlagNew Borg Al-ArabEgypt48,109
Egypt FlagSidi SalimEgypt47,902
Algeria FlagFerdjiouaAlgeria47,658
Algeria FlagSidi OkbaAlgeria47,585
Libya FlagBani WalidLibya47,488
Algeria FlagBougaraAlgeria47,481
Morocco FlagBejaadMorocco47,272
Egypt FlagShubrakhitEgypt47,254
Egypt FlagNatron ValleyEgypt47,202
Egypt FlagRafahEgypt47,155
Egypt FlagMetoubesEgypt47,034
Morocco FlagMrirtMorocco47,031
Morocco FlagChefchaouenMorocco46,876

Northern Africa Cities Overview

The urban landscape of Northern Africa centers around Egypt’s major metropolitan areas, with Cairo leading as the region’s largest city with 10.1M residents, followed by Alexandria with 5.5M inhabitants. The third major Egyptian metropolis, Giza, maintains 4.6M residents.

Morocco features several significant urban centers, led by Casablanca with 3.2M residents, while its capital Rabat hosts 504K people. The historic cities of Fez (1.2M) and Marrakesh (1M) serve as important cultural and economic centers.

The capital cities of other North African nations form important regional hubs: Algiers (3M), Khartoum (2.3M), and Tripoli (1.5M). Sudan’s second-largest city, Omdurman, maintains a population of 2.9M.

Sources

  1. World Urbanization Prospects 2025 - United Nations population estimates and projections of major Urban Agglomerations
  2. World Population Prospects (2024 Revision) - United Nations population estimates and projections.