Sign In Register

Mmabatho, South Africa

Full City Profile

76,754 Population 36/sq mi density
4,206 ft Elevation 1,282 meters
66°F Avg Temperature 19°C
Mmabatho enjoys a temperate climate with an average annual temperature of 66°F (19°C). Winters average 75°F in January while summers reach 53°F in July. The area gets 297 sunny days per year. Annual precipitation totals 21.6 inches. The area receives 0.0 inches of snow annually.

Temperature

75°F Jan (24°C) 53°F Jul (12°C)
Annual Average66.0°F
22% above US avg
January Average75°F (24°C)
July Average53°F (12°C)
Sunny Days297 days/yr

Geography

Elevation4,206 ft (1,282 m)
Area2,151.1 sq mi (5,571.5 km²)
Population Density36/sq mi
Coordinates-25.8500°N, 25.6333°W
TimezoneAfrica/Johannesburg

Precipitation & Snow

Annual Rainfall 21.6"
43% below US avg
Snowfall 0.0"
Wettest Month (Jan) 4.17"
Driest Month (Jul) 0.08"

Air Quality

Earthquake History

54 earthquakes (M2.5+) within 150 km since 1990. Strongest: M5.0. Most recent: M3.8 on Mar 2, 2024.

Jul 21, 1997 4 km W of Klerksdorp, South Africa M5.0 149 km
Feb 17, 2005 13 km WSW of Klerksdorp, South Africa M4.9 149 km
Sep 6, 2004 17 km WNW of Klerksdorp, South Africa M4.9 136 km
Mar 23, 2002 9 km WSW of Klerksdorp, South Africa M4.8 148 km
Mar 9, 2011 South Africa M4.7 144 km
Dec 12, 1997 16 km W of Klerksdorp, South Africa M4.7 142 km
Nov 17, 1998 17 km WNW of Klerksdorp, South Africa M4.7 137 km
Aug 7, 2014 3 km NNW of Klerksdorp, South Africa M4.6 148 km
Mar 20, 1997 31 km W of Klerksdorp, South Africa M4.6 129 km
Sep 16, 1996 15 km N of Klerksdorp, South Africa M4.5 140 km
Mar 12, 1996 16 km W of Klerksdorp, South Africa M4.5 139 km
Jan 25, 2005 7 km W of Klerksdorp, South Africa M4.5 148 km
Dec 25, 1996 9 km WSW of Klerksdorp, South Africa M4.3 148 km
Jun 1, 1993 3 km WNW of Klerksdorp, South Africa M4.3 149 km
Aug 29, 1993 35 km SSE of Koster, South Africa M3.9 148 km
Feb 6, 1991 5 km WNW of Klerksdorp, South Africa M3.9 147 km
Dec 24, 1990 7 km NNE of Klerksdorp, South Africa M3.8 150 km
Mar 15, 1990 8 km NNE of Klerksdorp, South Africa M3.8 149 km
Nov 19, 1993 3 km NW of Klerksdorp, South Africa M3.8 148 km
Jul 27, 1990 9 km NNE of Klerksdorp, South Africa M3.8 147 km
Source: USGS (M2.5+, 1990–2025)

Monthly Weather

Month Avg Temperature Precipitation Summary
January 75°F (24°C) 4.2 in Warmest, Wettest
February 74°F (23°C) 3.2 in
March 71°F (22°C) 3.1 in
April 65°F (19°C) 1.7 in
May 59°F (15°C) 0.5 in
June 53°F (12°C) 0.2 in
July 53°F (12°C) 0.1 in Coldest, Driest
August 58°F (15°C) 0.2 in
September 66°F (19°C) 0.7 in
October 71°F (21°C) 1.8 in
November 73°F (23°C) 2.8 in
December 74°F (23°C) 3.2 in

Mmabatho has a seasonal temperature swing of 22°F / from 53°F in July to 75°F in January. Total annual precipitation is 21.6 inches, with January being the wettest month (4.2") and July the driest (0.1").

View full weather details →