Sign In Register

Nyimba, Zambia

Eastern Province · Zambia

Nyimba is a small city in Eastern Province, Zambia with a population of 19,252. Elevation: 2,349 ft (716 m). Average temperature: 74°F (23°C).

Data updated June 2026

19,252 Population 4/sq mi density
2,349 ft Elevation 716 meters
74°F Avg Temperature 23°C
37.0 in Annual Rain
Africa / Lusaka Timezone

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

Nyimba

The Nyimba District is a district of Zambia, located in the Eastern Province. The capital lies at Nyimba. As of the 2022 Zambian Census, the district currently has a population of 136,238 people.

People

Population19,252
Density4/mi²

Climate

Avg Temp74°F (23°C)
Rain37.0 in/yr
Sunny Days269/yr
Elevation2,349 ft (716 m)
Population19,252
Population Density4 / sq mi
Elevation2,349 ft (716 m)
Coordinates-14.5566°, 30.8149°
TimezoneAfrica/Lusaka
Country🇿🇲 Zambia
State / ProvinceEastern Province
Average Temperature74°F (23°C)
January Average76°F (25°C)
July Average65°F (18°C)
Annual Precipitation37.0 inches (939 mm)
Annual Snowfall0.0 inches (0 cm)

About Nyimba

Nyimba is a small city in Zambia (Eastern Province) with a population of 19,252. The city sits at an elevation of 2,349 feet (716 meters) above sea level. The average annual temperature is 74°F (23°C). Temperatures range from 76°F in January to 65°F in July. Annual precipitation averages 37.0 inches. The timezone is Africa/Lusaka.

Climate in Nyimba

Nyimba has an average annual temperature of 25.2°C (77°F). The hottest month is Nov (30.3°C), the coldest is Jul (21°C). Average annual precipitation is 937 mm.

Month Avg °C / °F Min / Max °C Rain (mm)
Jan 24.7°C / 76°F 18.7° / 31.5° 302.1
Feb 25°C / 77°F 18.4° / 32.2° 176.3
Mar 24.8°C / 77°F 16.7° / 32.8° 91.2
Apr 24.5°C / 76°F 15.3° / 34.5° 42.7
May 23.1°C / 74°F 12.7° / 34.2° 0.3
Jun 21.3°C / 70°F 11.5° / 33.1° 19.3
Jul 21°C / 70°F 11.1° / 32.8° 0.2
Aug 23.9°C / 75°F 12.4° / 36.8° 0.4
Sep 27.1°C / 81°F 14.4° / 39.4° 0.1
Oct 29.7°C / 85°F 18° / 41.7° 43.1
Nov 30.3°C / 87°F 20.8° / 41.3° 60.4
Dec 27.6°C / 82°F 20° / 38.3° 200.6
Nyimba has a warm climate with an average annual temperature of 74°F (23°C). Winters average 76°F in January while summers reach 65°F in July / relatively mild seasonal variation. The area gets 269 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 37.0 inches. The city sits at an elevation of 2,349 feet.

Temperature

76°F Jan (25°C) 65°F Jul (18°C)
Annual Average73.6°F
36% above Zambia avg
January Average76°F (25°C)
July Average65°F (18°C)
Sunny Days269 days/yr

Geography

Elevation2,349 ft (716 m)
Area4,344.7 sq mi (11,252.6 km²)
Population Density4/sq mi
Coordinates-14.5566°N, 30.8149°W
TimezoneAfrica/Lusaka

Precipitation & Snow

Annual Rainfall 37.0"
3% below Zambia avg
Snowfall 0.0"
Wettest Month (Jan) 9.69"
Driest Month (Jul) 0.04"

Air Quality

Earthquake History

7 earthquakes (M2.5+) within 150 km since 1990. Strongest: M4.8. Most recent: M4.5 on Jun 5, 2020.

Nov 12, 1995 54 km NE of Petauke, Zambia M4.8 117 km
Jul 31, 2006 53 km SSW of Serenje, Zambia M4.5 125 km
Jun 5, 2020 65 km NE of Petauke, Zambia M4.5 129 km
Dec 16, 1999 58 km NNE of Petauke, Zambia M4.4 115 km
Oct 2, 1999 51 km SE of Mkushi, Zambia M4.3 133 km
May 16, 2009 59 km NE of Luangwa, Zambia M4.3 76 km
Sep 5, 1991 87 km SE of Nyimba, Zambia M3.4 88 km
Source: USGS (M2.5+, 1990-2025)

Monthly Weather

Month Avg Temperature Precipitation Summary
January 76°F (25°C) 9.7 in Wettest
February 76°F (24°C) 8.3 in
March 75°F (24°C) 5.5 in
April 74°F (23°C) 1.2 in
May 69°F (21°C) 0.2 in
June 65°F (18°C) 0.1 in
July 65°F (18°C) 0.0 in Coldest
August 69°F (21°C) 0.0 in Driest
September 76°F (24°C) 0.1 in
October 81°F (27°C) 0.5 in Warmest
November 81°F (27°C) 3.4 in
December 77°F (25°C) 8.0 in

Nyimba has a seasonal temperature swing of 16°F / from 65°F in July to 81°F in October. Total annual precipitation is 37.0 inches, with January being the wettest month (9.7") and August the driest (0.0").

View full weather details →

Schools in Nyimba

1 public schools (NCES 2022-23 data).

School Level Enrollment Teachers Student/Teacher
Fumba Primary School - - - -
View full schools details →

Farmers Markets in Nyimba

NameAddressSeasonHoursOrganicWebsite
Nyimba Market

Hotels in Nyimba

1 hotels within city radius - OpenStreetMap data

Dalitso Guesthouse

Restaurants in Nyimba

1 restaurants within city radius - OpenStreetMap data

Zat

Clinics in Nyimba

5 clinics within city radius - OpenStreetMap data

Hofmeyr Rural Health Centre
Kalingindi Health Post
Luangazi Health Post
Mawanda Health Post
ZNS Rural Health Centre

Bus Stations in Nyimba

1 bus stations within city radius - OpenStreetMap data

Nyimba Bus Station

Gas Stations in Nyimba

4 gas stations within city radius - OpenStreetMap data

Meru
Oryx
Puma
ZM #13227895537

Airports Near Nyimba

5 airports within the area.

AirportIATAType
East Four Airport-Small Airport
East Three Airport-Small Airport
Nyimba Airport-Small Airport
Petauke Airport-Small Airport
Zambue Airport-Small Airport

Churches & Religious Organizations in Nyimba

1 religious organizations (IRS tax-exempt data).

NameAddress
St. Francis Catholic Church

Quick Facts

Timezone
Africa/Lusaka
Elevation
716 m (2,349 ft)

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

Get Report

Frequently Asked Questions About Nyimba

What is the population of Nyimba?

Nyimba has a population of 19,252 residents and is located in Zambia. The population density is 4 people per square mile, spread across 4,344.7 square miles.

What is the weather like in Nyimba?

Nyimba has a warm climate with an average annual temperature of 74°F (23°C). Winter temperatures average 76°F in January, while summers reach an average of 65°F in July. The area receives 269 sunny days per year, well above the national average of 205. Annual rainfall totals 37.0 inches.

Nearby Cities

Compare Nyimba with another city: