Home Cities Tanzania Mbeya

Population of Mbeya, Tanzania TZ flag

Mid-sized city with 541,603 residents in Mbeya Region, Tanzania.

541,603
Residents (2026)
#3,456
World Ranking
#20
In Tanzania (of 187)

About Mbeya

Mbeya is a mid-sized city located in Tanzania, in the Mbeya Region region. According to the latest available data (2026), the population of Mbeya is approximately 541,603 residents, making it the #20 most populous city in Tanzania.

Globally, Mbeya ranks #3,456 among the world's most populated cities.

Mbeya City Statistics

CityMbeya
CountryTZ flag Tanzania
Population541,603
Global Rank#3,456
Rank in Tanzania#20 of 187 cities
City Categorymid-sized city
RegionMbeya Region
Latitude-8.9
Longitude33.45
Data Year2026

Population Comparison

To put Mbeya's population of 541,603 into perspective:

  • Mbeya has over 541,000 residents.

Where is Mbeya TZ flag Located?

Mbeya is located in Tanzania, in the Mbeya Region region, at coordinates -8.9° latitude and 33.45° longitude. Mbeya is located in the southern subtropics.

Nearby Cities

Other Cities in Tanzania TZ flag

View all cities in Tanzania

Largest Cities in Tanzania TZ flag

# City Population
1 Dar es Salaam 4,715,000
2 Ilala District 1,649,912
4 Temeke District 1,346,674
5 Geita District 1,035,214
8 Baray 931,472

Frequently Asked Questions

What is the population of Mbeya?

The population of Mbeya is approximately 541,603 residents according to the latest available data (2026).

Where is Mbeya located?

Mbeya is located in Tanzania at approximately -8.9° latitude and 33.45° longitude.

Is Mbeya one of the largest cities in Tanzania?

With a population of 541,603, Mbeya is one of the notable urban areas in Tanzania. It ranks #20 out of 187 cities in the country.

Explore More Cities