26 cities
| City | 2025 Pop. ↓ |
|---|---|
| Matola | 1,984,660 |
| Maputo | 1,230,070 |
| Nampula | 1,057,290 |
| Beira | 666,616 |
| Quelimane | 536,362 |
| Chimoio | 529,423 |
| Tete | 489,549 |
| Nacala | 224,795 |
| Xai-Xai | 127,366 |
| Maxixe | 119,868 |
| Mandimba | 118,922 |
| Ressano Garcia | 110,000 |
| Lichinga | 109,839 |
| Pemba | 108,737 |
| Dondo | 78,648 |
| Antonio Enes | 74,624 |
| Inhambane | 73,884 |
| Cuamba | 73,268 |
| Montepuez | 72,279 |
| Chokwe | 63,695 |
| Chibuto | 59,165 |
| Ilha de Mocambique | 54,315 |
| Mutuali | 30,523 |
| Mocimboa | 27,909 |
| Macia | 23,156 |
| Chinde | 16,500 |
Mozambique has 3 cities with more than a million people, 11 cities with between 100,000 and 1 million people, and 12 cities with between 10,000 and 100,000 people. The largest city in Mozambique is Matola, with a population of 1,984,660 people.
63K
100K
250K
500K
750K
1M