Home Cities Angola Benguela

Population of Benguela, Angola AO flag

Mid-sized city with 512,886 residents in Benguela Province, Angola.

512,886
Residents (2026)
#3,652
World Ranking
#9
In Angola (of 58)

About Benguela

Benguela is a mid-sized city located in Angola, in the Benguela Province region. According to the latest available data (2026), the population of Benguela is approximately 512,886 residents, making it the #9 most populous city in Angola.

Globally, Benguela ranks #3,652 among the world's most populated cities.

Benguela City Statistics

CityBenguela
CountryAO flag Angola
Population512,886
Global Rank#3,652
Rank in Angola#9 of 58 cities
City Categorymid-sized city
RegionBenguela Province
Latitude-12.58
Longitude13.4078
Data Year2026

Population Comparison

To put Benguela's population of 512,886 into perspective:

  • Benguela has over 512,000 residents.

Where is Benguela AO flag Located?

Benguela is located in Angola, in the Benguela Province region, at coordinates -12.58° latitude and 13.4078° longitude. Benguela is located in the southern subtropics.

Nearby Cities

Other Cities in Angola AO flag

View all cities in Angola

Largest Cities in Angola AO flag

# City Population
1 Luanda 2,487,444
2 Cacuaco 1,279,488
4 Lubango 903,564
5 Huambo 844,000
7 Cabinda 739,182

Frequently Asked Questions

What is the population of Benguela?

The population of Benguela is approximately 512,886 residents according to the latest available data (2026).

Where is Benguela located?

Benguela is located in Angola at approximately -12.58° latitude and 13.4078° longitude.

Is Benguela one of the largest cities in Angola?

With a population of 512,886, Benguela is one of the notable urban areas in Angola. It ranks #9 out of 58 cities in the country.

Explore More Cities