Population Statistics
HomeWorldMozambique

Mozambique: cities by population

By James Burfield, SEO consultant, Bath · Page updated · UN World Population Prospects

Mozambique has a population of 36,639,851 (UN estimate, 2026), with Maputo as its capital. The 50 largest of its 92 recorded towns and cities, ranked.

+102%
since 2000 (18,129,653)
+73%
projected by 2050 (63,530,952)
47
people per km²
19501975200020252050 5.9M 63.5M
UN estimates to 2026; the dashed line is the medium-variant projection to 2050, a forecast rather than a measurement. Source: World Population Prospects 2024.
Full UN series, 1950 to 2050
YearPopulation
19505,910,225
19759,540,817
200018,129,653
200520,304,569
201022,999,235
201526,547,572
202030,783,688
202535,631,653
202636,639,851
2030 projected40,846,755
2050 projected63,530,952

Medium variant. Figures from 2026 onward are projections, not measurements.

Figures are the latest available in GeoNames (CC BY 4.0), which draws on national censuses of varying dates — treat them as recent, not same-year. Country totals are UN World Population Prospects 2024 (medium variant) where the UN lists the country separately; the handful it reports under a parent state keep a GeoNames figure and are marked as such. Sources & method.

Largest cities in Mozambique

#PlaceRegionPopulation
1MaputoMaputo City1,254,837
2MatolaMaputo Province1,198,988
3NampulaNampula770,379
4BeiraSofala687,764
5ChimoioManica422,046
6TeteTete357,000
7QuelimaneZambezia Province349,842
8LichingaNiassa Province281,341
9NacalaNampula239,808
10PembaCabo Delgado Province232,932
11MocubaZambezia Province196,001
12GurúèZambezia Province168,971
13Xai-XaiGaza Province154,356
14MaxixeInhambane Province126,408
15MandimbaNiassa Province118,922
16Ressano GarciaMaputo Province110,000
17AngocheNampula104,540
18InhambaneInhambane Province95,388
19CuambaNiassa Province91,780
20MontepuezCabo Delgado Province88,442
21DondoSofala82,260
22ChibutoGaza Province73,393
23ManhiçaMaputo Province65,240
24ChokwéGaza Province63,695
25MozambiqueNampula55,829
26NametilNampula52,457
27MonapoNampula50,134
28Alto MolocueZambezia Province49,019
29MarromeuSofala45,777
30Mocímboa da PraiaCabo Delgado Province45,313
31MoatizeTete45,213
32VilankuloInhambane Province43,183
33ManicaManica41,961
34GondolaManica39,351
35ChiúreCabo Delgado Province37,871
36NamialoNampula37,226
37MilangeZambezia Province35,146
38MutuáliNampula32,921
39MaciaGaza Province32,286
40SongoTete31,101
41RibáuèNampula30,241
42NhamatandaSofala30,087
43MicoleneNampula29,686
44MocímboaCabo Delgado Province27,909
45BoaneMaputo Province27,325
46MuedaCabo Delgado Province27,274
47Namapa-eratiNampula26,383
48CatandicaManica25,869
49MassingaInhambane Province24,312
50MossurilNampula24,079

Twenty years earlier: Mozambique in the 2005 World Gazetteer — population then 19,416,143.

Common questions

What is the population of Mozambique?
Mozambique has a population of 36,639,851, the UN World Population Prospects estimate for 2026. The UN's medium-variant projection for 2050 is 63,530,952 — a forecast, not a measurement.
What is the capital of Mozambique?
Maputo.

Go deeper

Maputo
The largest place we record in Mozambique: 1,254,837 people
Mozambique in 2005
The World Gazetteer's archive edition: 19,416,143 then
All 246 countries
Every country and territory, ranked by population