List of cities in Mozambique by population

List of cities in Mozambique by population. There are 137 cities in Mozambique, of which Maputo is the largest in terms of population - 1 149 719. The total number of people in Mozambique is 30 366 059 for 2026.

List of cities in Mozambique

# Name, city Population
1Maputo1 149 719
2Matola817 097
3Nampula575 634
4Beira441 749
5Nakala230 261
6Kelimane212 568
7Tete181 833
8Lishing176 536
9Chimoio272 944
10Pemba174 578
The site chislennost.com uses information from official sources and is updated every month. Some data may differ due to the lack of the latest census.

FAQ

⚡ How many cities in Mozambique?

In total, Mozambique has 10 cities with a total population of 30 366 059 people for 2026.

⚡ What is the largest city in Mozambique by population?

The largest population in Maputo is 1 149 719.
×