North Africa Exchange

Source data

Urban centres with 250,000 residents or more in 2025, four North African countries

Sources checked

2000, 2020 and 2025 estimatesLargest selected urban centres
Largest selected urban centres
  1. Algiers3,246.4 thousand residents
  2. Oran1,192.41 thousand residents
  3. Cairo25,566.102 thousand residents
  4. Alexandria7,266.957 thousand residents
  5. Luxor4,188.023 thousand residents
  6. Casablanca4,457.471 thousand residents
  7. Rabat2,069.287 thousand residents
  8. Tunis2,473.428 thousand residents
  9. Sfax608.293 thousand residents

Natural Earth land outlines and dashed land boundaries.

The map shows the two largest centres in each country and Luxor. Switch years to compare their reported populations.

Source 1 Source 2 Source 3

Urban centres with 250,000 residents or more in 2025, four North African countries

The UN World Urbanization Prospects 2025 file supplies the population and population-weighted city coordinates. Population is shown in thousands. The table selects cities by their 2025 estimate and preserves earlier available observations.

88 records
Source
CairoEgyptYes15,676.61919,455.09524,002.05425,566.10230.064631.2607Source 1
AlexandriaEgyptNo4,477.7185,441.2856,870.5137,266.95731.193429.9518Source 1
CasablancaMoroccoNo3,171.2773,761.534,277.5174,457.47133.5818-7.5426Source 1
LuxorEgyptNo221.19852.8133,582.4544,188.02325.673632.5858Source 1
AlgiersAlgeriaYes2,182.8352,693.53,092.6963,246.436.73823.0871Source 1
TunisTunisiaYes1,680.7311,906.3262,421.0812,473.42836.813910.1796Source 1
BanhaEgyptNo795.3551,272.8221,794.5682,088.5230.444931.1694Source 1
RabatMoroccoYes1,473.5321,740.3511,965.2172,069.28734.0195-6.8547Source 1
El MansuraEgyptNo914.3261,253.491,621.4831,712.78131.047131.4097Source 1
Al ZaqaziqEgyptNo724.905866.2031,158.3121,416.73430.591731.4968Source 1
AsyutEgyptNo721.165963.7141,248.561,406.96327.198431.1736Source 1
FezMoroccoNo906.7431,101.7321,328.3221,359.98934.0311-5.0001Source 1
TangierMoroccoNo625.291836.9751,145.9741,217.97635.7531-5.8134Source 1
OranAlgeriaNo834.906969.2011,136.6541,192.4135.6914-0.6183Source 1
El Mahalla El KubraEgyptNo749.491896.121,066.561,156.50130.966931.177Source 1
SuhajEgyptNo571.99844.3341,071.8211,123.34926.566831.7049Source 1
MarrakeshMoroccoNo655.098837.424992.4451,021.5331.6264-7.9879Source 1
TantaEgyptNo626.867758.26904.9221,018.57730.789430.9993Source 1
AgadirMoroccoNo505.391681.879841.87869.9930.3982-9.5514Source 1
Port SaidEgyptNo537.446645.191818.68849.76731.257132.2846Source 1
FaiyumEgyptNo364.214572.788781.024846.83129.317330.839Source 1
Mit GhamrEgyptNo294.759575.492679.716812.94730.712531.2608Source 1
DamiettaEgyptNo419.372583.805703.237743.11131.442831.8128Source 1
MeknesMoroccoNo517.473615.865704.338722.85233.8844-5.5422Source 1
Beni SuefEgyptNo298.379417.713642.201684.41429.060231.0928Source 1
BlidaAlgeriaNo312.621472.81634.143663.0736.50122.8483Source 1
Al IsmailiyaEgyptNo414.726494.405556.891612.04630.593332.2684Source 1
SfaxTunisiaNo433.23516.958591.477608.29334.76110.7454Source 1
Shibin Al-KomEgyptNo321.717398.101516.961605.91330.573431.0063Source 1
OujdaMoroccoNo422.029484.463571.335583.11634.6799-1.9091Source 1
DamanhurEgyptNo361.681456.29545.23579.21531.036430.4685Source 1
SuezEgyptNo279.976355.433517.681567.86629.976732.5311Source 1
KenitraMoroccoNo332.683440.241527.977566.80234.2563-6.5838Source 1
Al MinyaEgyptNo316.729396.412528.452561.94528.093630.7569Source 1
BoumerdesAlgeriaNo183.27389.675516.41550.736.733.3555Source 1
DjelfaAlgeriaNo154.793291.816505.875542.41434.66983.2564Source 1
ConstantineAlgeriaNo476.648507.541494.476519.93236.36076.6188Source 1
DairutEgyptNo258.586379.983445.554501.25827.553330.8002Source 1
SousseTunisiaNo246.567337.581482.261495.87735.831210.6056Source 1
AswanEgyptNo277.544344.97441.468493.75324.078832.9014Source 1
TahtaEgyptNo277.327358.424433.804482.19426.851831.4546Source 1
AnnabaAlgeriaNo407.92425.763450.787474.36736.87537.7394Source 1
FaqousEgyptNo219.902277.651381.54470.1130.726831.7927Source 1
TétouanMoroccoNo323.575378.945443.101469.64235.5744-5.3658Source 1
Al Abbasa al SharqiyaEgyptNo240.592299.131383.031457.67830.570231.6869Source 1
MaraghaEgyptNo158.81225.346319.847440.01126.697331.5059Source 1
SamadonEgyptNo84.433213.382267.354428.12630.324330.9413Source 1
Kafr Al SheikhEgyptNo247.122322.015390.092415.49431.098330.9403Source 1
SanhurEgyptNo122.088231.622375.321412.61829.365830.7021Source 1
Minya Al-QamhEgyptNo168.618225.884311.949402.71630.524731.3406Source 1
MallawiEgyptNo183.8283.859379.918401.47127.739330.8478Source 1
Mit HabibEgyptNoUnavailableUnavailable271.832397.10430.463431.457Source 1
Birimbal al QuadimaEgyptNo216.956281.965328.014389.33331.19631.7795Source 1
Al RodaEgyptNo110.393211.888356.353387.43231.342831.7192Source 1
Al-AsafraEgyptNo257.192319.712355.9379.55931.172631.9702Source 1
Al-ManshahEgyptNo198.931310.356356.744370.28326.457631.7569Source 1
BatnaAlgeriaNo256.047299.231347.595366.41535.54546.1718Source 1
DusuqEgyptNo219.786273.043339.536366.12331.130830.6459Source 1
BalyanaEgyptNo167.054204.85294.381354.76926.211232.0038Source 1
Kafr Al-ZaiyatEgyptNo183.672258.49291.212354.03730.817530.8089Source 1
BilbeisEgyptNo168.107229.91257.58353.54130.414731.566Source 1
SetifAlgeriaNo222.456258334.039349.82536.19215.4175Source 1
SafiMoroccoNo269.402299.779328.707345.86532.288-9.2356Source 1
SidfaEgyptNoUnavailable130.17317.225336.65926.985331.4044Source 1
GarawanEgyptNoUnavailable156.149231.361335.80130.446131.0289Source 1
شبلنجةEgyptNoUnavailable158.981248.702328.8230.43531.2543Source 1
Abu TigEgyptNo145.143188.683286.258328.63927.067931.3002Source 1
GirgaEgyptNo178.75224.912314.305327.08126.336331.885Source 1
SamalutEgyptNo151.576235.761275.831313.32428.313630.7165Source 1
GirzaEgyptNo238.256278.663285.143312.80129.462131.238Source 1
Sers Al LayyanEgyptNo83.947201.62234.531303.30230.467630.9315Source 1
Al-SantaEgyptNo189.067227.482258.66302.57230.697631.112Source 1
TlemcenAlgeriaNo183.068231.257282.767301.9834.8943-1.3211Source 1
BiskraAlgeriaNo176.792207.497282.029300.31334.84835.7291Source 1
Al-MahmudiyaEgyptNo171.238211.664218.948297.14331.19330.5465Source 1
Nag HammadiEgyptNo397.024361.383278.812288.57626.049332.2206Source 1
KoléaAlgeriaNo141.996172.199248.609274.74836.64522.7359Source 1
Abu KabirEgyptNo145.918179.636208.985274.07330.726931.6723Source 1
El OuedAlgeriaNo136.975189.088254.496265.40833.35526.8676Source 1
TimaEgyptNo130.569176.849249.999264.2826.906431.4462Source 1
Sidi Bel AbbesAlgeriaNo184.423209.95248.256261.10335.1979-0.6285Source 1
NadorMoroccoNo182.259200.755250.211255.50235.1643-2.9473Source 1
SkikdaAlgeriaNo171.356197.428237.031255.37936.86866.9268Source 1
TebessaAlgeriaNo162.761199.758244.167254.55735.40838.1098Source 1
RosettaEgyptNo113.023190.45221.466252.14731.402630.4188Source 1
TiaretAlgeriaNo157.038187.601234.394251.57635.36361.3235Source 1
Diyarb NigmEgyptNo69.984118.17149.397250.47630.737631.4513Source 1
El JadidaMoroccoNo149.643193.508237.11250.27133.2411-8.5108Source 1

Source links