Driefontein, South Africa
Mpumalanga · South Africa
Driefontein is a small city in Mpumalanga, South Africa with a population of 28,127. Elevation: 4,610 ft (1,405 m). Average temperature: 61°F (16°C).
Data updated June 2026
Discover Driefontein, South Africa
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 Driefontein
Driefontein is the Driefontein Mine in the West Witwatersrand Basin mining field. The West Wits field was discovered in 1931 and commenced operations with Venterspost Gold Mine in 1939. In 1952, the West Driefontein mine is opened. In 1968, Kloof mine commences operations. In 1972, East Driefontein opens. In 1981, consolidation starts. In 1999, Gold Fields took control of the combined East and West Driefontein mines and merged them starting 2000 with Venterspost, Libanon, Leuudoorn and Kloof mines. In 2010, the current Kloof-Driefontein Complex, comprising KDC East and KDC West, is formed.
People
Climate
| Population | 28,127 |
| Population Density | 11 / sq mi |
| Elevation | 4,610 ft (1,405 m) |
| Coordinates | -26.9650°, 30.4357° |
| Timezone | Africa/Johannesburg |
| Country | 🇿🇦 South Africa |
| State / Province | Mpumalanga |
| Average Temperature | 61°F (16°C) |
| January Average | 68°F (20°C) |
| July Average | 51°F (10°C) |
| Annual Precipitation | 33.2 inches (842 mm) |
| Annual Snowfall | 0.0 inches (0 cm) |
About Driefontein
Driefontein is a small city in South Africa (Mpumalanga) with a population of 28,127. The city sits at an elevation of 4,610 feet (1,405 meters) above sea level. The average annual temperature is 61°F (16°C). Temperatures range from 68°F in January to 51°F in July. Annual precipitation averages 33.2 inches. The timezone is Africa/Johannesburg.
Climate in Driefontein
Driefontein has an average annual temperature of 17.1°C (63°F). The hottest month is Dec (21.2°C), the coldest is Jun (10.7°C). Average annual precipitation is 857 mm.
Temperature
| Annual Average | 60.6°F |
| 12% above South Africa avg | |
| January Average | 68°F (20°C) |
| July Average | 51°F (10°C) |
| Sunny Days | 276 days/yr |
Geography
| Elevation | 4,610 ft (1,405 m) |
| Area | 2,523.8 sq mi (6,536.7 km²) |
| Population Density | 11/sq mi |
| Coordinates | -26.9650°N, 30.4357°W |
| Timezone | Africa/Johannesburg |
Precipitation & Snow
Air Quality
Monthly Weather
| Month | Avg Temperature | Precipitation | Summary |
|---|---|---|---|
| January | 68°F (20°C) | 5.6 in | Warmest |
| February | 67°F (20°C) | 4.4 in | |
| March | 66°F (19°C) | 3.2 in | |
| April | 61°F (16°C) | 2.1 in | |
| May | 56°F (13°C) | 0.8 in | |
| June | 51°F (10°C) | 0.4 in | Coldest |
| July | 51°F (10°C) | 0.3 in | Driest |
| August | 55°F (13°C) | 0.6 in | |
| September | 60°F (16°C) | 1.5 in | |
| October | 63°F (17°C) | 3.6 in | |
| November | 65°F (18°C) | 5.0 in | |
| December | 67°F (19°C) | 5.7 in | Wettest |
Driefontein has a seasonal temperature swing of 17°F / from 51°F in June to 68°F in January. Total annual precipitation is 33.2 inches, with December being the wettest month (5.7") and July the driest (0.3").
Schools in Driefontein
2 public schools (NCES 2022-23 data).
| School | Level | Enrollment | Teachers | Student/Teacher |
|---|---|---|---|---|
| Sakhisizwe Primary School | - | - | - | - |
| Ezakheni Combined Boarding School | - | - | - | - |
Airports Near Driefontein
12 airports within the area.
| Airport | IATA | Type |
|---|---|---|
| Ermelo Airport | - | Medium Airport |
| Amersfoort Airport | - | Small Airport |
| Amsterdam Airport | - | Small Airport |
| Holbank Airport | - | Small Airport |
| Itala Airport | - | Small Airport |
| Majuba Power Station Airport | - | Small Airport |
| Mooivlei Airport | - | Small Airport |
| New Scotland Airport | - | Small Airport |
| Piet Retief Airport | - | Small Airport |
| Utrecht Airport | - | Small Airport |
| Volksrust Airport | - | Small Airport |
| Wakkerstroom Airport | - | Small Airport |
Quick Facts
🇿🇦 About South Africa
Public Holidays in South Africa
12 public holidays this year
Download Full City Report
Get a comprehensive, print-ready PDF with all data for Driefontein.
Get ReportFrequently Asked Questions About Driefontein
What is the population of Driefontein?
Driefontein has a population of 28,127 residents and is located in South Africa. The population density is 11 people per square mile, spread across 2,523.8 square miles.
What is the weather like in Driefontein?
Driefontein enjoys a temperate climate with an average annual temperature of 61°F (16°C). Winter temperatures average 68°F in January, while summers reach an average of 51°F in July. The area receives 276 sunny days per year, well above the national average of 205. Annual rainfall totals 33.2 inches.
All Countries























































































































































































































































