Mzimba, in Northern Region, Malawi, is home to roughly 29,400 people in the Africa/Blantyre time zone at 11.9°S latitude.
In 2025, Mzimba recorded an average annual temperature of 68°F. The hottest temperatures reached 93°F in September; the coolest were 47°F in August. Total precipitation for the year was 31 inches, with the wettest month being December.
View current conditions and forecast for Mzimba · More cities in Northern Region