Home Cities Mozambique Beira

Population of Beira, Mozambique MZ flag

Mid-sized city with 530,604 residents in Sofala, Mozambique.

530,604
Residents (2026)
#3,534
World Ranking
#4
In Mozambique (of 20)

About Beira

Beira is a mid-sized city located in Mozambique, in the Sofala region. According to the latest available data (2026), the population of Beira is approximately 530,604 residents, making it the #4 most populous city in Mozambique.

Globally, Beira ranks #3,534 among the world's most populated cities.

Beira City Statistics

CityBeira
CountryMZ flag Mozambique
Population530,604
Global Rank#3,534
Rank in Mozambique#4 of 20 cities
City Categorymid-sized city
RegionSofala
Latitude-19.8333
Longitude34.85
Data Year2026

Population Comparison

To put Beira's population of 530,604 into perspective:

  • Beira has over 530,000 residents.
  • It ranks #4 among all cities in Mozambique.

Where is Beira MZ flag Located?

Beira is located in Mozambique, in the Sofala region, at coordinates -19.8333° latitude and 34.85° longitude. Beira 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 Nampula 743,000
5 Quelimane 349,842
6 Nhamatanda District 317,538

Frequently Asked Questions

What is the population of Beira?

The population of Beira is approximately 530,604 residents according to the latest available data (2026).

Where is Beira located?

Beira is located in Mozambique at approximately -19.8333° latitude and 34.85° longitude.

Is Beira one of the largest cities in Mozambique?

With a population of 530,604, Beira is one of the notable urban areas in Mozambique. It ranks #4 out of 20 cities in the country.

Explore More Cities