Sign In Register

Mkushi, Zambia

Central Province · Zambia

Mkushi is a mid-size city in Central Province, Zambia with a population of 45,927. Elevation: 4,124 ft (1,257 m). Average temperature: 68°F (20°C).

Data updated June 2026

45,927 Population 11/sq mi density
4,124 ft Elevation 1,257 meters
68°F Avg Temperature 20°C
39.5 in Annual Rain
Africa / Lusaka Timezone

Discover Mkushi, 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 Mkushi

Mkushi

Mkushi is a town in the Central Province of Zambia, located on the T2 road and the TAZARA Railway, north-east of Kapiri Mposhi. The Changwena Falls and Fort Elwes lie nearby. Mkushi is well known within Zambia for its commercial farms and is where Chengelo School is situated.

People

Population45,927
Density11/mi²

Climate

Avg Temp68°F (20°C)
Rain39.5 in/yr
Sunny Days264/yr
Elevation4,124 ft (1,257 m)
Population45,927
Population Density11 / sq mi
Elevation4,124 ft (1,257 m)
Coordinates-13.6202°, 29.3939°
TimezoneAfrica/Lusaka
Country🇿🇲 Zambia
State / ProvinceCentral Province
Average Temperature68°F (20°C)
January Average71°F (22°C)
July Average58°F (15°C)
Annual Precipitation39.5 inches (1,004 mm)
Annual Snowfall0.0 inches (0 cm)

About Mkushi

Mkushi is a mid-size city in Zambia (Central Province) with a population of 45,927. The city sits at an elevation of 4,124 feet (1,257 meters) above sea level. The average annual temperature is 68°F (20°C). Temperatures range from 71°F in January to 58°F in July. Annual precipitation averages 39.5 inches. The timezone is Africa/Lusaka.

Climate in Mkushi

Mkushi has an average annual temperature of 19.5°C (67°F). The hottest month is Oct (23.8°C), the coldest is Jul (14.5°C). Average annual precipitation is 1344 mm.

Month Avg °C / °F Min / Max °C Rain (mm)
Jan 20.7°C / 69°F 15.3° / 28° 404.0
Feb 20.8°C / 70°F 15.5° / 28.2° 225.3
Mar 20.5°C / 69°F 13.7° / 28° 175.1
Apr 19°C / 66°F 11.1° / 26.9° 62.7
May 16.2°C / 61°F 7.2° / 25.6° 1.4
Jun 14.7°C / 58°F 5.9° / 24.9° 44.3
Jul 14.5°C / 58°F 6° / 25.7° 0.7
Aug 17.4°C / 63°F 7.3° / 30.5° 0.2
Sep 20.7°C / 69°F 9.2° / 33.8° 0.0
Oct 23.8°C / 75°F 12.8° / 36° 17.8
Nov 23.8°C / 75°F 15.8° / 35.3° 133.7
Dec 22.2°C / 72°F 15° / 31.6° 279.1
Mkushi enjoys a temperate climate with an average annual temperature of 68°F (20°C). Winters average 71°F in January while summers reach 58°F in July / relatively mild seasonal variation. The area gets 264 sunny days per year, well above the U.S. average of 205 / making it one of the sunnier locations in the country. Annual precipitation totals 39.5 inches. The city sits at an elevation of 4,124 feet.

Temperature

71°F Jan (22°C) 58°F Jul (15°C)
Annual Average67.5°F
25% above Zambia avg
January Average71°F (22°C)
July Average58°F (15°C)
Sunny Days264 days/yr

Geography

Elevation4,124 ft (1,257 m)
Area4,261.7 sq mi (11,037.9 km²)
Population Density11/sq mi
Coordinates-13.6202°N, 29.3939°W
TimezoneAfrica/Lusaka

Precipitation & Snow

Annual Rainfall 39.5"
4% above Zambia avg
Snowfall 0.0"
Wettest Month (Jan) 9.84"
Driest Month (Aug) 0.04"

Air Quality

Earthquake History

3 earthquakes (M2.5+) within 150 km since 1990. Strongest: M4.5. Most recent: M4.4 on Sep 21, 2012.

Jul 31, 2006 53 km SSW of Serenje, Zambia M4.5 75 km
Sep 21, 2012 62 km S of Mkushi, Zambia M4.4 63 km
Oct 2, 1999 51 km SE of Mkushi, Zambia M4.3 52 km
Source: USGS (M2.5+, 1990-2025)

Monthly Weather

Month Avg Temperature Precipitation Summary
January 71°F (22°C) 9.8 in Wettest
February 71°F (22°C) 9.6 in
March 70°F (21°C) 4.8 in
April 68°F (20°C) 1.0 in
May 64°F (18°C) 0.2 in
June 58°F (15°C) 0.0 in Coldest, Driest
July 58°F (15°C) 0.0 in
August 62°F (17°C) 0.0 in
September 69°F (21°C) 0.0 in
October 74°F (23°C) 0.5 in Warmest
November 73°F (23°C) 3.8 in
December 71°F (22°C) 9.7 in

Mkushi has a seasonal temperature swing of 16°F / from 58°F in June to 74°F in October. Total annual precipitation is 39.5 inches, with January being the wettest month (9.8") and June the driest (0.0").

View full weather details →

Schools in Mkushi

5 public schools (NCES 2022-23 data).

School Level Enrollment Teachers Student/Teacher
Mulundu Primary School - - - -
Tazara primary school - - - -
Kawama Primary School - - - -
Ilume Primary School - - - -
Mkushi Secondary School - - - -
View full schools details →

Radio Stations near Mkushi

0 stations within ~55 km.

Station Genre Quality

Farmers Markets in Mkushi

NameAddressSeasonHoursOrganicWebsite
New Market
Vegetable Sellers

Hotels in Mkushi

2 hotels within city radius - OpenStreetMap data

Nindo Country Lodge
Shalom Lodge

Restaurants in Mkushi

6 restaurants within city radius - OpenStreetMap data

ATB
Choice Nisa Take Away
Katota Restaurant
Latitude 30
Nes Cafe
Swallows

Clinics in Mkushi

5 clinics within city radius - OpenStreetMap data

Chibefwe Clinic
Chibefwe Clinic
Kasala-Makanga Health Post
Munsakamba Health Centre
Tazara Health Post

Veterinaries in Mkushi

14 veterinaries within city radius - OpenStreetMap data

chibefwe
chibefwe
chibefwe
FTC
high cost
high cost
high cost
Kasala Makanga
Katuba
Landserve Vet-Agri Ltd
lowcost
medium mkushi
Mkushi Farm Block
mwa machiko

Train Stations in Mkushi

1 train stations within city radius - OpenStreetMap data

Mkushi

Bus Stations in Mkushi

1 bus stations within city radius - OpenStreetMap data

Minibus Station

Gas Stations in Mkushi

4 gas stations within city radius - OpenStreetMap data

Samfuel
Steric (propane fill)
TotalEnergies
ZM #998106883

Banks in Mkushi

4 banks within city radius - OpenStreetMap data

Absa Bank
FNB
Stanbic Bank
ZANACO

Golf Courses in Mkushi

1 golf courses within city radius - OpenStreetMap data

Mkushi Country Club

Airports Near Mkushi

6 airports within the area.

AirportIATAType
Peter Zuze Air Force Base-Medium Airport
Amelia Airport-Small Airport
East Three Airport-Small Airport
Fiwila Airport-Small Airport
Kawa Airport-Small Airport
Mkushi Airport-Small Airport

Post Offices in Mkushi

1 post offices.

Post OfficeAddress
Mkushi Post Office

Churches & Religious Organizations in Mkushi

3 religious organizations (IRS tax-exempt data).

NameAddress
Bread of Life Church International- Mkushi
Kingdom Hall of Jehovah's Witnesses
UNITED CHURCH OF ZAMBIA

Explore Near Mkushi

Waterfalls
1
Natural waterfalls documented by USGS and OpenStreetMap contributors
View all →

Quick Facts

Timezone
Africa/Lusaka
Elevation
1,257 m (4,124 ft)
Website
mkushicouncil.gov.zm/

🇿🇲 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 Mkushi.

Get Report

Frequently Asked Questions About Mkushi

What is the population of Mkushi?

Mkushi has a population of 45,927 residents and is located in Zambia. The population density is 11 people per square mile, spread across 4,261.7 square miles.

What is the weather like in Mkushi?

Mkushi enjoys a temperate climate with an average annual temperature of 68°F (20°C). Winter temperatures average 71°F in January, while summers reach an average of 58°F in July. The area receives 264 sunny days per year, well above the national average of 205. Annual rainfall totals 39.5 inches.

Nearby Cities

Compare Mkushi with another city: