Sign In Register

Ngabu, Malawi

Southern Region · Malawi

Ngabu is a small city in Southern Region, Malawi with a population of 7,931. Elevation: 361 ft (110 m). Average temperature: 78°F (26°C).

Data updated June 2026

7,931 Population 3/sq mi density
361 ft Elevation 110 meters
78°F Avg Temperature 26°C
30.2 in Annual Rain
Africa / Blantyre Timezone

Discover Ngabu, Malawi

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

People

Population7,931
Density3/mi²

Climate

Avg Temp78°F (26°C)
Rain30.2 in/yr
Sunny Days281/yr
Elevation361 ft (110 m)
Population7,931
Population Density3 / sq mi
Elevation361 ft (110 m)
Coordinates-16.4943°, 34.9115°
TimezoneAfrica/Blantyre
Country🇲🇼 Malawi
State / ProvinceSouthern Region
Average Temperature78°F (26°C)
January Average82°F (28°C)
July Average70°F (21°C)
Annual Precipitation30.2 inches (768 mm)
Annual Snowfall0.0 inches (0 cm)

About Ngabu

Ngabu is a small city in Malawi (Southern Region) with a population of 7,931. The city sits at an elevation of 361 feet (110 meters) above sea level. The average annual temperature is 78°F (26°C). Temperatures range from 82°F in January to 70°F in July. Annual precipitation averages 30.2 inches. The timezone is Africa/Blantyre.

Climate in Ngabu

Ngabu has an average annual temperature of 0°C (32°F). The hottest month is Jan (0°C), the coldest is Jan (0°C). Average annual precipitation is 739 mm.

Month Avg °C / °F Min / Max °C Rain (mm)
Jan 0°C / 32°F - / - 148.0
Feb 0°C / 32°F - / - 140.8
Mar 0°C / 32°F - / - 110.0
Apr 0°C / 32°F - / - 33.9
May 0°C / 32°F - / - 17.4
Jun 0°C / 32°F - / - 19.8
Jul 0°C / 32°F - / - 16.4
Aug 0°C / 32°F - / - 5.7
Sep 0°C / 32°F - / - 5.8
Oct 0°C / 32°F - / - 32.4
Nov 0°C / 32°F - / - 52.2
Dec 0°C / 32°F - / - 156.5
Ngabu has a warm climate with an average annual temperature of 78°F (26°C). Winters average 82°F in January while summers reach 70°F in July / relatively mild seasonal variation. The area gets 281 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 30.2 inches. The city sits at an elevation of 361 feet.

Temperature

82°F Jan (28°C) 70°F Jul (21°C)
Annual Average78.2°F
45% above Malawi avg
January Average82°F (28°C)
July Average70°F (21°C)
Sunny Days281 days/yr

Geography

Elevation361 ft (110 m)
Area2,469.8 sq mi (6,396.8 km²)
Population Density3/sq mi
Coordinates-16.4943°N, 34.9115°W
TimezoneAfrica/Blantyre

Precipitation & Snow

Annual Rainfall 30.2"
20% below Malawi avg
Snowfall 0.0"
Wettest Month (Jan) 6.26"
Driest Month (Sep) 0.51"

Air Quality

Earthquake History

20 earthquakes (M2.5+) within 150 km since 1990. Strongest: M5.5. Most recent: M4.9 on Apr 7, 2022.

Mar 8, 2018 24 km NE of Nsanje, Malawi M5.5 62 km
Jan 4, 2000 49 km SE of Phalombe, Malawi M4.9 119 km
Apr 7, 2022 40 km E of Nsanje, Malawi M4.9 89 km
Mar 8, 2018 25 km ENE of Nsanje, Malawi M4.9 72 km
Mar 17, 2018 22 km NE of Nsanje, Malawi M4.8 64 km
Aug 25, 2015 28 km ENE of Nsanje, Malawi M4.7 74 km
May 13, 2012 44 km ESE of Phalombe, Malawi M4.6 135 km
Jan 3, 1998 2 km SE of Blantyre, Malawi M4.6 78 km
Oct 8, 2009 102 km SSW of Nsanje, Malawi M4.6 149 km
Dec 1, 1992 26 km SSE of Nsanje, Malawi M4.5 85 km
Jan 27, 2020 57 km SE of Nsanje, Malawi M4.4 118 km
Jun 14, 2012 6 km WNW of Zomba, Malawi M4.3 131 km
Jun 17, 2015 9 km NNW of Nsanje, Malawi M4.3 51 km
Jan 27, 2010 83 km SSW of Nsanje, Malawi M4.2 129 km
Mar 18, 2018 18 km ESE of Nsanje, Malawi M4.1 78 km
Apr 6, 2018 9 km NNE of Nsanje, Malawi M4.1 55 km
Jan 16, 2019 29 km SW of Nsanje, Malawi M4.1 67 km
Jan 29, 2005 10 km WSW of Zomba, Malawi M4.0 124 km
Dec 9, 1992 61 km SW of Nsanje, Malawi M3.9 84 km
May 4, 2007 Mozambique M3.8 71 km
Source: USGS (M2.5+, 1990-2025)

Hurricane History

3 hurricanes (Cat 1+) within 500 km since 1980. Strongest: Category 3.

Year Name Category Closest
2023 Freddy Category 3 234 km
1996 Bonita Category 1 225 km
1988 Filao Category 2 246 km
Source: NOAA IBTrACS (Cat 1+, 1980-2026)

Monthly Weather

Month Avg Temperature Precipitation Summary
January 82°F (28°C) 6.3 in Wettest
February 82°F (28°C) 5.9 in
March 81°F (27°C) 4.2 in
April 79°F (26°C) 1.6 in
May 74°F (23°C) 0.6 in
June 70°F (21°C) 0.7 in Coldest
July 70°F (21°C) 0.6 in
August 73°F (23°C) 0.6 in
September 79°F (26°C) 0.5 in Driest
October 84°F (29°C) 1.1 in
November 84°F (29°C) 2.6 in Warmest
December 83°F (28°C) 5.7 in

Ngabu has a seasonal temperature swing of 15°F / from 70°F in June to 84°F in November. Total annual precipitation is 30.2 inches, with January being the wettest month (6.3") and September the driest (0.5").

View full weather details →

Schools in Ngabu

1 public schools (NCES 2022-23 data).

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

Castles in Ngabu

1 castles within city radius - OpenStreetMap data

Shrine

Clinics in Ngabu

1 clinics within city radius - OpenStreetMap data

Alumenda Clinic

Train Stations in Ngabu

1 train stations within city radius - OpenStreetMap data

Karonga

Golf Courses in Ngabu

2 golf courses within city radius - OpenStreetMap data

Nchalo Golf Course
Nchalo Golf Course

Airports Near Ngabu

5 airports within the area.

AirportIATAType
Bangula Airport-Small Airport
Chemba Airport-Small Airport
Nchalo Sucoma Airport-Small Airport
Ngabu Airport-Small Airport
Nsanje Airport-Small Airport

Churches & Religious Organizations in Ngabu

2 religious organizations (IRS tax-exempt data).

NameAddress
Cross Life Church
Mount A Place Church

Quick Facts

Timezone
Africa/Blantyre

🇲🇼 About Malawi

Capital Lilongwe
Population 17,563,749
Area 118,480 km²
GDP (USD) $13,363,669,673
GDP per capita $633
HDI 0.508
Life expectancy 67.4 years
Internet users 18.0%
Urban population 17.0%
Currency MWK (Kwacha)
Languages English, Chewa
Calling code +265
TLD .mw
Driving side left

Download Full City Report

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

Get Report

Frequently Asked Questions About Ngabu

What is the population of Ngabu?

Ngabu has a population of 7,931 residents and is located in Malawi. The population density is 3 people per square mile, spread across 2,469.8 square miles.

What is the weather like in Ngabu?

Ngabu has a warm climate with an average annual temperature of 78°F (26°C). Winter temperatures average 82°F in January, while summers reach an average of 70°F in July. The area receives 281 sunny days per year, well above the national average of 205. Annual rainfall totals 30.2 inches.

Nearby Cities

Compare Ngabu with another city: