Mozambique: cities by population
Mozambique has a population of 29,495,962, with Maputo as its capital. The 50 largest of its 92 recorded towns and cities, ranked.
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 GeoNames country data. Sources & method.
| # | 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.