Mozambique: cities by population
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²
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
| # | Place | Region | Population |
|---|---|---|---|
| 1 | Maputo | Maputo City | 1,254,837 |
| 2 | Matola | Maputo Province | 1,198,988 |
| 3 | Nampula | Nampula | 770,379 |
| 4 | Beira | Sofala | 687,764 |
| 5 | Chimoio | Manica | 422,046 |
| 6 | Tete | Tete | 357,000 |
| 7 | Quelimane | Zambezia Province | 349,842 |
| 8 | Lichinga | Niassa Province | 281,341 |
| 9 | Nacala | Nampula | 239,808 |
| 10 | Pemba | Cabo Delgado Province | 232,932 |
| 11 | Mocuba | Zambezia Province | 196,001 |
| 12 | Gurúè | Zambezia Province | 168,971 |
| 13 | Xai-Xai | Gaza Province | 154,356 |
| 14 | Maxixe | Inhambane Province | 126,408 |
| 15 | Mandimba | Niassa Province | 118,922 |
| 16 | Ressano Garcia | Maputo Province | 110,000 |
| 17 | Angoche | Nampula | 104,540 |
| 18 | Inhambane | Inhambane Province | 95,388 |
| 19 | Cuamba | Niassa Province | 91,780 |
| 20 | Montepuez | Cabo Delgado Province | 88,442 |
| 21 | Dondo | Sofala | 82,260 |
| 22 | Chibuto | Gaza Province | 73,393 |
| 23 | Manhiça | Maputo Province | 65,240 |
| 24 | Chokwé | Gaza Province | 63,695 |
| 25 | Mozambique | Nampula | 55,829 |
| 26 | Nametil | Nampula | 52,457 |
| 27 | Monapo | Nampula | 50,134 |
| 28 | Alto Molocue | Zambezia Province | 49,019 |
| 29 | Marromeu | Sofala | 45,777 |
| 30 | Mocímboa da Praia | Cabo Delgado Province | 45,313 |
| 31 | Moatize | Tete | 45,213 |
| 32 | Vilankulo | Inhambane Province | 43,183 |
| 33 | Manica | Manica | 41,961 |
| 34 | Gondola | Manica | 39,351 |
| 35 | Chiúre | Cabo Delgado Province | 37,871 |
| 36 | Namialo | Nampula | 37,226 |
| 37 | Milange | Zambezia Province | 35,146 |
| 38 | Mutuáli | Nampula | 32,921 |
| 39 | Macia | Gaza Province | 32,286 |
| 40 | Songo | Tete | 31,101 |
| 41 | Ribáuè | Nampula | 30,241 |
| 42 | Nhamatanda | Sofala | 30,087 |
| 43 | Micolene | Nampula | 29,686 |
| 44 | Mocímboa | Cabo Delgado Province | 27,909 |
| 45 | Boane | Maputo Province | 27,325 |
| 46 | Mueda | Cabo Delgado Province | 27,274 |
| 47 | Namapa-erati | Nampula | 26,383 |
| 48 | Catandica | Manica | 25,869 |
| 49 | Massinga | Inhambane Province | 24,312 |
| 50 | Mossuril | Nampula | 24,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.