Sign In Register

Machinga, Malawi

Full City Profile

1,418 Population 100/sq mi density
2,520 ft Elevation 768 meters
71°F Avg Temperature 21°C
Machinga has a warm climate with an average annual temperature of 71°F (22°C). Winters average 73°F in January while summers reach 63°F in July. The area gets 258 sunny days per year. Annual precipitation totals 43.3 inches. The area receives 0.0 inches of snow annually.

Temperature

73°F Jan (23°C) 63°F Jul (17°C)
Annual Average70.5°F
31% above US avg
January Average73°F (23°C)
July Average63°F (17°C)
Sunny Days258 days/yr

Geography

Elevation2,520 ft (768 m)
Area14.2 sq mi (36.9 km²)
Population Density100/sq mi
Coordinates-15.1685°N, 35.3000°W
TimezoneAfrica/Blantyre

Precipitation & Snow

Annual Rainfall 43.3"
14% above US avg
Snowfall 0.0"
Wettest Month (Jan) 9.69"
Driest Month (May) 0.59"

Air Quality

Earthquake History

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

Jul 22, 1995 16 km NW of Monkey Bay, Malawi M5.1 143 km
Jan 4, 2000 49 km SE of Phalombe, Malawi M4.9 129 km
Aug 30, 1996 59 km WNW of Mwanza, Malawi M4.7 138 km
Jan 3, 1998 2 km SE of Blantyre, Malawi M4.6 76 km
May 13, 2012 44 km ESE of Phalombe, Malawi M4.6 118 km
Jan 7, 2022 18 km WNW of Monkey Bay, Malawi M4.5 140 km
Jan 30, 2025 35 km S of Monkey Bay, Malawi M4.5 96 km
Jun 14, 2012 6 km WNW of Zomba, Malawi M4.3 22 km
Jan 29, 2005 10 km WSW of Zomba, Malawi M4.0 30 km
Apr 9, 2000 43 km SSW of Monkey Bay, Malawi M3.9 101 km
Source: USGS (M2.5+, 1990-2025)

Monthly Weather

Month Avg Temperature Precipitation Summary
January 73°F (23°C) 9.7 in Wettest
February 73°F (23°C) 8.5 in
March 72°F (22°C) 6.2 in
April 71°F (21°C) 2.0 in
May 67°F (20°C) 0.6 in Driest
June 64°F (18°C) 0.8 in
July 63°F (17°C) 0.8 in Coldest
August 66°F (19°C) 1.7 in
September 71°F (22°C) 1.4 in
October 75°F (24°C) 1.1 in
November 76°F (25°C) 3.1 in Warmest
December 74°F (23°C) 7.5 in

Machinga has a seasonal temperature swing of 13°F / from 63°F in July to 76°F in November. Total annual precipitation is 43.3 inches, with January being the wettest month (9.7") and May the driest (0.6").

View full weather details →