Home Cities Mozambique Nampula

Population of Nampula, Mozambique MZ flag

Mid-sized city with 743,000 residents in Nampula Province, Mozambique.

743,000
Residents (2026)
#2,490
World Ranking
#3
In Mozambique (of 20)

About Nampula

Nampula is a mid-sized city located in Mozambique, in the Nampula Province region. According to the latest available data (2026), the population of Nampula is approximately 743,000 residents, making it the third largest city in Mozambique.

Globally, Nampula ranks #2,490 among the world's most populated cities.

Nampula City Statistics

CityNampula
CountryMZ flag Mozambique
Population743,000
Global Rank#2,490
Rank in Mozambique#3 of 20 cities
City Categorymid-sized city
RegionNampula Province
Latitude-15.1165
Longitude39.2666
Data Year2026

Population Comparison

To put Nampula's population of 743,000 into perspective:

  • Nampula has over 743,000 residents.
  • It ranks #3 among all cities in Mozambique.

Where is Nampula MZ flag Located?

Nampula is located in Mozambique, in the Nampula Province region, at coordinates -15.1165° latitude and 39.2666° longitude. Nampula is located in the southern subtropics.

Nearby Cities

Other Cities in Mozambique MZ flag

View all cities in Mozambique

Largest Cities in Mozambique MZ flag

# City Population
1 Maputo 1,133,200
2 Matola 1,032,197
3 Beira 530,604
5 Quelimane 349,842
6 Nhamatanda District 317,538

Frequently Asked Questions

What is the population of Nampula?

The population of Nampula is approximately 743,000 residents according to the latest available data (2026).

Where is Nampula located?

Nampula is located in Mozambique at approximately -15.1165° latitude and 39.2666° longitude.

Is Nampula one of the largest cities in Mozambique?

With a population of 743,000, Nampula is one of the notable urban areas in Mozambique. It ranks #3 out of 20 cities in the country.

Explore More Cities