Home Cities Zambia Ndola

Population of Ndola, Zambia ZM flag

Mid-sized city with 624,579 residents in Copperbelt Province, Zambia.

624,579
Residents (2026)
#2,985
World Ranking
#5
In Zambia (of 69)

About Ndola

Ndola is a mid-sized city located in Zambia, in the Copperbelt Province region. According to the latest available data (2026), the population of Ndola is approximately 624,579 residents, making it the #5 most populous city in Zambia.

Globally, Ndola ranks #2,985 among the world's most populated cities.

Ndola City Statistics

CityNdola
CountryZM flag Zambia
Population624,579
Global Rank#2,985
Rank in Zambia#5 of 69 cities
City Categorymid-sized city
RegionCopperbelt Province
Latitude-12.9689
Longitude28.6325
Data Year2026

Population Comparison

To put Ndola's population of 624,579 into perspective:

  • Ndola has over 624,000 residents.
  • It ranks #5 among all cities in Zambia.

Where is Ndola ZM flag Located?

Ndola is located in Zambia, in the Copperbelt Province region, at coordinates -12.9689° latitude and 28.6325° longitude. Ndola is located in the southern subtropics.

Nearby Cities

Other Cities in Zambia ZM flag

View all cities in Zambia

Largest Cities in Zambia ZM flag

# City Population
1 Lusaka 2,204,059
2 Kitwe District 661,901
3 Kitwe 625,000
4 Ndola District 624,579
5 Kasama District 348,552

Frequently Asked Questions

What is the population of Ndola?

The population of Ndola is approximately 624,579 residents according to the latest available data (2026).

Where is Ndola located?

Ndola is located in Zambia at approximately -12.9689° latitude and 28.6325° longitude.

Is Ndola one of the largest cities in Zambia?

With a population of 624,579, Ndola is one of the notable urban areas in Zambia. It ranks #5 out of 69 cities in the country.

Explore More Cities