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
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.
About 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
Climate
| Population | 20,345 |
| Population Density | 45 / sq mi |
| Elevation | 2,146 ft (654 m) |
| Coordinates | -15.6026°, 34.5248° |
| Timezone | Africa/Blantyre |
| Country | 🇲🇼 Malawi |
| State / Province | Southern Region |
| Average Temperature | 75°F (24°C) |
| January Average | 78°F (25°C) |
| July Average | 67°F (20°C) |
| Annual Precipitation | 38.0 inches (965 mm) |
| Annual Snowfall | 0.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.
Temperature
| Annual Average | 74.8°F |
| 39% above Malawi avg | |
| January Average | 78°F (25°C) |
| July Average | 67°F (20°C) |
| Sunny Days | 267 days/yr |
Geography
| Elevation | 2,146 ft (654 m) |
| Area | 453.3 sq mi (1,174.0 km²) |
| Population Density | 45/sq mi |
| Coordinates | -15.6026°N, 34.5248°W |
| Timezone | Africa/Blantyre |
Precipitation & Snow
Air Quality
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").
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 | - | - | - | - |
Radio Stations near Mwanza
0 stations within ~55 km.
| Station | Genre | Quality |
|---|
Farmers Markets in Mwanza
| Name | Address | Season | Hours | Organic | Website |
|---|---|---|---|---|---|
| Mwanza Market | |||||
| Mwanza Market |
Hotels in Mwanza
3 hotels within city radius - OpenStreetMap data
Restaurants in Mwanza
3 restaurants within city radius - OpenStreetMap data
Dentists in Mwanza
1 dentists within city radius - OpenStreetMap data
Bus Stations in Mwanza
1 bus stations within city radius - OpenStreetMap data
Gas Stations in Mwanza
2 gas stations within city radius - OpenStreetMap data
Banks in Mwanza
2 banks within city radius - OpenStreetMap data
Airports Near Mwanza
2 airports within the area.
| Airport | IATA | Type |
|---|---|---|
| Chileka International Airport | BLZ | Large Airport |
| Nchalo Sucoma Airport | - | Small Airport |
Post Offices in Mwanza
1 post offices.
| Post Office | Address |
|---|---|
| Mwanza Post Office |
Churches & Religious Organizations in Mwanza
2 religious organizations (IRS tax-exempt data).
| Name | Address |
|---|---|
| St Mary's | |
| St. Martins |
Quick Facts
🇲🇼 About Malawi
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.
All Countries























































































































































































































































