Sign In Register

Ndola, Zambia

Copperbelt · Zambia

Ndola is a major city in Copperbelt, Zambia with a population of 627,503. Elevation: 4,288 ft (1,307 m). Average temperature: 68°F (20°C).

Data updated June 2026

627,503 Population 2,022/sq mi density
4,288 ft Elevation 1,307 meters
68°F Avg Temperature 20°C
48.2 in Annual Rain
Africa / Lusaka Timezone

Discover Ndola, Zambia

Explore over 40 sections covering people, economy, housing, health, crime, climate, community, costs, trends, schools, colleges, hospitals, treatment centers, industries, museums, libraries, breweries, farmers markets, grocery stores, pharmacies, campgrounds, parks, trails, stadiums, ski resorts, daycare centers, nursing homes, churches, fire stations, cell towers, bridges, power plants, EV stations, prisons, radio stations, airports, police stations, post offices, Amtrak stations, superfund sites, UNESCO sites, and more.
Use the tabs and dropdown menus below to navigate every data point we track for this city.

Full City Profile

About Ndola

Ndola

Ndola is the third largest city in Zambia in terms of size and population, with a population of 627,503, after the capital, Lusaka, and Kitwe, and the second largest in terms of infrastructure development after Lusaka. It is the industrial and commercial center of the Copperbelt, Zambia's copper-mining region, and capital of Copperbelt Province. It lies just 10 kilometres (6.2 mi) from the border with DR Congo. It is also home to Zambia's first modern stadium, the Levy Mwanawasa Stadium.

People

Population627,503
Density2,022/mi²

Climate

Avg Temp68°F (20°C)
Rain48.2 in/yr
Sunny Days248/yr
Elevation4,288 ft (1,307 m)
Population627,503
Population Density2,022 / sq mi
Elevation4,288 ft (1,307 m)
Coordinates-12.9587°, 28.6366°
TimezoneAfrica/Lusaka
Country🇿🇲 Zambia
State / ProvinceCopperbelt
Average Temperature68°F (20°C)
January Average70°F (21°C)
July Average61°F (16°C)
Annual Precipitation48.2 inches (1,225 mm)
Annual Snowfall0.0 inches (0 cm)

About Ndola

Ndola is a major city in Zambia (Copperbelt) with a population of 627,503. The city sits at an elevation of 4,288 feet (1,307 meters) above sea level. The average annual temperature is 68°F (20°C). Temperatures range from 70°F in January to 61°F in July. Annual precipitation averages 48.2 inches. The timezone is Africa/Lusaka.

Climate in Ndola

Ndola has an average annual temperature of 20.8°C (69°F). The hottest month is Oct (25.7°C), the coldest is Jun (16.2°C). Average annual precipitation is 1210 mm.

Month Avg °C / °F Min / Max °C Rain (mm)
Jan 21.2°C / 70°F 15.9° / 28° 356.9
Feb 21.4°C / 71°F 15.9° / 28.3° 228.4
Mar 21.2°C / 70°F 14.5° / 27.9° 176.9
Apr 20.1°C / 68°F 11.6° / 27.5° 59.3
May 17.7°C / 64°F 7.9° / 27.3° 1.2
Jun 16.2°C / 61°F 6.7° / 26.9° 7.2
Jul 16.3°C / 61°F 6.7° / 28.1° 0.3
Aug 19.4°C / 67°F 8.4° / 32.7° 0.2
Sep 22.8°C / 73°F 10.4° / 35.7° 0.1
Oct 25.7°C / 78°F 14.3° / 37.5° 15.4
Nov 24.6°C / 76°F 16.6° / 36.6° 113.0
Dec 22.8°C / 73°F 15.7° / 32.2° 251.0
Ndola enjoys a temperate climate with an average annual temperature of 68°F (20°C). Winters average 70°F in January while summers reach 61°F in July / relatively mild seasonal variation. The area gets 248 sunny days per year, above the national average. Annual precipitation totals 48.2 inches (wetter than the 38-inch national average). The city sits at an elevation of 4,288 feet.

Temperature

70°F Jan (21°C) 61°F Jul (16°C)
Annual Average68.3°F
26% above Zambia avg
January Average70°F (21°C)
July Average61°F (16°C)
Sunny Days248 days/yr

Geography

Elevation4,288 ft (1,307 m)
Area310.4 sq mi (803.8 km²)
Population Density2,022/sq mi
Coordinates-12.9587°N, 28.6366°W
TimezoneAfrica/Lusaka

Precipitation & Snow

Annual Rainfall 48.2"
27% above Zambia avg
Snowfall 0.0"
Wettest Month (Jan) 11.26"
Driest Month (Aug) 0.04"

Air Quality

Earthquake History

1 earthquake (M2.5+) within 150 km since 1990. Strongest: M4.8. Most recent: M4.8 on Oct 10, 1997.

Oct 10, 1997 68 km SSW of Mansa, Zambia M4.8 130 km
Source: USGS (M2.5+, 1990-2025)

Monthly Weather

Month Avg Temperature Precipitation Summary
January 70°F (21°C) 11.3 in Wettest
February 71°F (21°C) 9.8 in
March 71°F (21°C) 7.1 in
April 69°F (20°C) 2.0 in
May 65°F (18°C) 0.2 in
June 60°F (16°C) 0.0 in Coldest, Driest
July 61°F (16°C) 0.0 in
August 65°F (18°C) 0.0 in
September 71°F (22°C) 0.1 in
October 74°F (23°C) 1.3 in Warmest
November 73°F (23°C) 5.3 in
December 71°F (22°C) 11.2 in

Ndola has a seasonal temperature swing of 14°F / from 60°F in June to 74°F in October. Total annual precipitation is 48.2 inches, with January being the wettest month (11.3") and June the driest (0.0").

View full weather details →

Colleges & Universities in Ndola

Institution Type Founded Website
Copperbelt University school of Madicine (Michael Chilufya Sata school of Madicine) University - ,
Evangelical University College - ,
Kaniki Bible University College College - Visit →
Northrise University University - Visit →
Technical and Vocational Teachers college (TVTC) College - ,
Zambia University College Of Technology College - ,

Schools in Ndola

65+ public schools (NCES 2022-23 data).

School Level Enrollment Teachers Student/Teacher
Mwabombeni Primary School - - - -
Ndola Trust School - - - -
Kansenshi Primary School - - - -
Kasenshi High School - - - -
Dominican Convent School - - - -
Ndola Primary School - - - -
Intulo School - - - -
Kawama Secondary School - - - -
Chawama Primary School - - - -
Chifubu Secondary School - - - -
Angelus Nursery and Primary School - - - -
Lubuto Secondary School - - - -
Canadian International School - - - -
Peoples Christian School - - - -
Malasha Primary School - - - -
Kansenshi Secondary School - - - -
Kanini Secondary School - - - -
Nsansa School - - - -
Nkwazi Primary School - - - -
Simon Mwansa Kapwempe Primary School - - - -
Milemu Secondary School - - - -
Dzikomo Primary School - - - -
Simba International School - - - -
Iqra Islamic School - - - -
Kabushi Primary School - - - -
Chifubu Primary School - - - -
Temweni Primary School - - - -
St. Bonaventure Combined School - - - -
Kamba Primary School - - - -
Fibobe Primary School - - - -
Mawilo Primary School - - - -
Pamodzi Combined School - - - -
Twikatane Ndola Vocational Training Centre - - - -
Chifubu Secondary School - - - -
Malasha Primary School - - - -
Peoples Christian School - - - -
Canadian International School - - - -
Lubuto Secondary School - - - -
Angelus Nursery and Primary School - - - -
Mwabombeni Primary School - - - -
Chawama Primary School - - - -
Kawama Secondary School - - - -
Mwenge Primary School - - - -
Intulo School - - - -
Ndola Primary School - - - -
Dominican Convent School - - - -
Kasenshi High School - - - -
Kansenshi Primary School - - - -
Ndola Trust School - - - -
Kansenshi Secondary School - - - -
Nkwazi Primary School - - - -
Simon Mwansa Kapwempe Primary School - - - -
Milemu Secondary School - - - -
Dzikomo Primary School - - - -
Simba International School - - - -
Iqra Islamic School - - - -
Kabushi Primary School - - - -
Chifubu Primary School - - - -
Temweni Primary School - - - -
St. Bonaventure Combined School - - - -
Kamba Primary School - - - -
Fibobe Primary School - - - -
Mawilo Primary School - - - -
Pamodzi Combined School - - - -
Twikatane Ndola Vocational Training Centre - - - -
View full schools details →

Radio Stations near Ndola

1 stations within ~55 km.

Station Genre Quality
Sun Fm Zambia - MP3 128 kbps

Museums in Ndola

NameTypeAddressPhoneAnnual Revenue
Copperbelt museum

Libraries in Ndola

NameAddressStaffAnnual VisitsCirculationCollectionPrograms
Ndola Public Library Building0.0
Ndola Public Library Building0.0
Twikatane Library0.0
Twikatane Library0.0

Farmers Markets in Ndola

NameAddressSeasonHoursOrganicWebsite
Chifubu Market
Kamirenda Market
Main Masala Market

Hotels in Ndola

8 hotels within city radius - OpenStreetMap data

Chachitika
Crossroads Hotel
Lifesprings Farm
Millenium Lodge
Mukuba Hotel
Protea Hotel
Starscape Hotel
Zanji Lodge

Restaurants in Ndola

7 restaurants within city radius - OpenStreetMap data

Arabian Bites
Clove Cafe Restaurant and Bar
KTs
Nando's
Nando's
Pizza Hut
SweetBite

Cafes in Ndola

1 cafes within city radius - OpenStreetMap data

Blooms & Blossoms Cafe

Clinics in Ndola

3 clinics within city radius - OpenStreetMap data

Copperbelt Provinicial Health Office
Health View Medical Centre
Lubuto Clinic

Train Stations in Ndola

2 train stations within city radius - OpenStreetMap data

Kaniki
Ndola

Bus Stations in Ndola

2 bus stations within city radius - OpenStreetMap data

Masala bus station
Ndola bus station

Gas Stations in Ndola

20 gas stations within city radius - OpenStreetMap data

Eco
Engen
Fuel Station
Lake Petroleum
Lake Petroleum
Lake Petroleum
Lake Petroleum Gas Station Masala
Lake Petroleum Gas Station Masala
Oryx
Oryx
Oryx
Petroda
Puma
Rubis
SDG
SGC
Star Oil
Star Oil
TotalEnergies
TotalEnergies

Banks in Ndola

4 banks within city radius - OpenStreetMap data

Absa Bank
FNB
Stanbic Bank
Stannic Bank

Shopping Malls in Ndola

5 shopping malls within city radius - OpenStreetMap data

Jacaranda Mall
Kafubu Mall
Kansenshi Shops
Z-Mart Kanshenshi
Z-Mart Mall

Golf Courses in Ndola

1 golf courses within city radius - OpenStreetMap data

Ndola Golf Club

Stadiums & Teams in Ndola

TeamLeagueDivision

Airports Near Ndola

9 airports within the area.

AirportIATAType
Simon Mwansa Kapwepwe International AirportNLALarge Airport
Kasompe AirportCGJMedium Airport
Peter Zuze Air Force Base-Medium Airport
Southdowns AirportKIWMedium Airport
Cedrics Farm Airport-Small Airport
Luanshya Zambia Airport-Small Airport
Mkushi Airport-Small Airport
Mufulira Airport-Small Airport
Siame Gardens Airport-Small Airport

Treatment Centers in Ndola

1 treatment centers.

CenterTypePhone
Ndola Rehabilitation Center

Churches & Religious Organizations in Ndola

24 religious organizations (IRS tax-exempt data).

NameAddress
Apostolic Church
Apostolic Church
Devince Mercy Catholic Church
Devince Mercy Catholic Church
Elim Pentecostal Church
Jehovah's Witnesses Kingdom Hall
Lubuto Baptist Church
Lubuto Baptist Church
Ndola Baptist Church
Ndola Baptist Church
New Apostolic Church
New Apostolic Church
Peoples Christian Church
Peoples Christian Church
Radha Krishna Mandir
St. Anthonys Parish
St. Anthonys Parish
Tertius Epistles
Tertius Epistles
The United Church of Zambia St. Andrews Congregation
The United Church of Zambia St. Andrews Congregation
United Church of Zambia
United Church of Zambia
United Methodist Church

Quick Facts

Timezone
Africa/Lusaka
Elevation
1,300 m (4,265 ft)
Founded
1904
Website
cityofndola.gov.zm
Twinned With
Aldershot, Blantyre, Harbin, Lubumbashi, Makhachkala, Porto, Regina, Walvis Bay

Around Ndola

Places within 5 km radius - OpenStreetMap data

Schools 29
Hospitals 4
Pharmacies 1
Restaurants 6
Cafes 1
Bars 2
Supermarkets 5
Banks 3
Museums 1
Hotels 6
Libraries 2
Police Stations 1
Fire Stations 1
Places of Worship 10

🇿🇲 About Zambia

Capital Lusaka
Population 17,351,822
Area 752,614 km²
GDP (USD) $27,577,956,471
GDP per capita $1,331
HDI 0.565
Life expectancy 66.4 years
Internet users 33.0%
Urban population 45.0%
Currency ZMW (Kwacha)
Languages English
Calling code +260
TLD .zm
Driving side left

Download Full City Report

Get a comprehensive, print-ready PDF with all data for Ndola.

Get Report

Frequently Asked Questions About Ndola

What is the population of Ndola?

Ndola has a population of 627,503 residents and is located in Zambia. The population density is 2,022 people per square mile, spread across 310.4 square miles.

What is the weather like in Ndola?

Ndola enjoys a temperate climate with an average annual temperature of 68°F (20°C). Winter temperatures average 70°F in January, while summers reach an average of 61°F in July. The area receives 248 sunny days per year. Annual rainfall totals 48.2 inches.

Nearby Cities

Compare Ndola with another city: