Sign In Register

Mwanza, Malawi

Southern Region · Malawi

Mwanza is a small city in Southern Region, Malawi with a population of 20,345. Elevation: 2,146 ft (654 m). Average temperature: 75°F (24°C).

Data updated June 2026

20,345 Population 45/sq mi density
2,146 ft Elevation 654 meters
75°F Avg Temperature 24°C
38.0 in Annual Rain
Africa / Blantyre Timezone

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

About Mwanza

Mwanza

Mwanza City, also known as Rock City to the residents, is a port city and capital of Mwanza Region on the southern shore of Lake Victoria in north-western Tanzania. With an urban population of 1,104,521 and a population of 3,699,872 in the region, it is Tanzania's second largest city, after Dar es Salaam. It is also the second largest city in the Lake Victoria basin after Kampala, Uganda and ahead of Kisumu, Kenya at least in population size. Within the East African community, Mwanza city is the fifth largest city after Dar es Salaam, Nairobi, Mombasa, and Kampala. It is slightly ahead of Kigali, Kisumu, and Bujumbura in the population of city proper limits. Mwanza city is also the capital city of Mwanza Region, and is administratively divided into two municipal districts within that Region - Ilemela and Nyamagana.

People

Population20,345
Density45/mi²

Climate

Avg Temp75°F (24°C)
Rain38.0 in/yr
Sunny Days267/yr
Elevation2,146 ft (654 m)
Population20,345
Population Density45 / sq mi
Elevation2,146 ft (654 m)
Coordinates-15.6026°, 34.5248°
TimezoneAfrica/Blantyre
Country🇲🇼 Malawi
State / ProvinceSouthern Region
Average Temperature75°F (24°C)
January Average78°F (25°C)
July Average67°F (20°C)
Annual Precipitation38.0 inches (965 mm)
Annual Snowfall0.0 inches (0 cm)

About Mwanza

Mwanza is a small city in Malawi (Southern Region) with a population of 20,345. The city sits at an elevation of 2,146 feet (654 meters) above sea level. The average annual temperature is 75°F (24°C). Temperatures range from 78°F in January to 67°F in July. Annual precipitation averages 38.0 inches. The timezone is Africa/Blantyre.

Climate in Mwanza

Mwanza has an average annual temperature of 21.6°C (71°F). The hottest month is Nov (26.3°C), the coldest is Jul (16.7°C). Average annual precipitation is 1302 mm.

Month Avg °C / °F Min / Max °C Rain (mm)
Jan 22.9°C / 73°F 16.7° / 29.9° 390.7
Feb 23°C / 73°F 17° / 30.6° 294.3
Mar 21.9°C / 71°F 15.4° / 29.3° 164.0
Apr 20.8°C / 70°F 13.4° / 29.3° 52.1
May 18.5°C / 65°F 10.5° / 27.7° 10.2
Jun 17.1°C / 63°F 9.4° / 27° 34.9
Jul 16.7°C / 62°F 8.5° / 27.6° 14.4
Aug 19.4°C / 67°F 9.4° / 31.8° 13.1
Sep 22.4°C / 72°F 10.8° / 35° 5.0
Oct 25.5°C / 78°F 14.3° / 38° 26.3
Nov 26.3°C / 79°F 16.2° / 38.3° 86.3
Dec 25.1°C / 77°F 16.7° / 35.2° 211.2
Mwanza has a warm climate with an average annual temperature of 75°F (24°C). Winters average 78°F in January while summers reach 67°F in July / relatively mild seasonal variation. The area gets 267 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 38.0 inches. The city sits at an elevation of 2,146 feet.

Temperature

78°F Jan (25°C) 67°F Jul (20°C)
Annual Average74.8°F
39% above Malawi avg
January Average78°F (25°C)
July Average67°F (20°C)
Sunny Days267 days/yr

Geography

Elevation2,146 ft (654 m)
Area453.3 sq mi (1,174.0 km²)
Population Density45/sq mi
Coordinates-15.6026°N, 34.5248°W
TimezoneAfrica/Blantyre

Precipitation & Snow

Annual Rainfall 38.0"
0% below Malawi avg
Snowfall 0.0"
Wettest Month (Jan) 8.11"
Driest Month (Aug) 0.47"

Air Quality

Earthquake History

7 earthquakes (M2.5+) within 150 km since 1990. Strongest: M4.7. Most recent: M4.5 on Jan 30, 2025.

Aug 30, 1996 59 km WNW of Mwanza, Malawi M4.7 60 km
Jan 3, 1998 2 km SE of Blantyre, Malawi M4.6 58 km
Jan 30, 2025 35 km S of Monkey Bay, Malawi M4.5 139 km
Jun 14, 2012 6 km WNW of Zomba, Malawi M4.3 83 km
Jan 29, 2005 10 km WSW of Zomba, Malawi M4.0 78 km
May 5, 2022 72 km SW of Dedza, Malawi M3.9 109 km
Apr 9, 2000 43 km SSW of Monkey Bay, Malawi M3.9 132 km
Source: USGS (M2.5+, 1990-2025)

Monthly Weather

Month Avg Temperature Precipitation Summary
January 78°F (25°C) 8.1 in Wettest
February 77°F (25°C) 7.8 in
March 77°F (25°C) 5.6 in
April 75°F (24°C) 1.7 in
May 71°F (22°C) 0.7 in
June 67°F (19°C) 0.6 in Coldest
July 67°F (20°C) 0.6 in
August 70°F (21°C) 0.5 in Driest
September 76°F (24°C) 0.5 in
October 80°F (27°C) 1.3 in
November 81°F (27°C) 3.0 in Warmest
December 79°F (26°C) 7.5 in

Mwanza has a seasonal temperature swing of 14°F / from 67°F in June to 81°F in November. Total annual precipitation is 38.0 inches, with January being the wettest month (8.1") and August the driest (0.5").

View full weather details →

Schools in Mwanza

4 public schools (NCES 2022-23 data).

School Level Enrollment Teachers Student/Teacher
Mwanza Secondary School - - - -
Sanjika Lea School - - - -
Thawale Lea School - - - -
Chidokowe Primary School - - - -
View full schools details →

Radio Stations near Mwanza

0 stations within ~55 km.

Station Genre Quality

Farmers Markets in Mwanza

NameAddressSeasonHoursOrganicWebsite
Mwanza Market
Mwanza Market

Hotels in Mwanza

3 hotels within city radius - OpenStreetMap data

Diamond Lodge
Malikha Resthouse
Mwanza Hotel

Restaurants in Mwanza

3 restaurants within city radius - OpenStreetMap data

Abby's Restaurant
Abby's Restaurant
Rubi's restaurant

Dentists in Mwanza

1 dentists within city radius - OpenStreetMap data

MW #631568866

Bus Stations in Mwanza

1 bus stations within city radius - OpenStreetMap data

Bus to Blantyre

Gas Stations in Mwanza

2 gas stations within city radius - OpenStreetMap data

Petroda
Puma

Banks in Mwanza

2 banks within city radius - OpenStreetMap data

FDH Bank
National Bank

Airports Near Mwanza

2 airports within the area.

AirportIATAType
Chileka International AirportBLZLarge Airport
Nchalo Sucoma Airport-Small Airport

Post Offices in Mwanza

1 post offices.

Post OfficeAddress
Mwanza Post Office

Churches & Religious Organizations in Mwanza

2 religious organizations (IRS tax-exempt data).

NameAddress
St Mary's
St. Martins

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 Mwanza.

Get Report

Frequently Asked Questions About Mwanza

What is the population of Mwanza?

Mwanza has a population of 20,345 residents and is located in Malawi. The population density is 45 people per square mile, spread across 453.3 square miles.

What is the weather like in Mwanza?

Mwanza has a warm climate with an average annual temperature of 75°F (24°C). Winter temperatures average 78°F in January, while summers reach an average of 67°F in July. The area receives 267 sunny days per year, well above the national average of 205. Annual rainfall totals 38.0 inches.

Nearby Cities

Compare Mwanza with another city: