Sign In Register

Randfontein, South Africa

Gauteng · South Africa

Randfontein is a large city in Gauteng, South Africa with a population of 133,654. Elevation: 5,630 ft (1,716 m). Average temperature: 60°F (16°C).

Data updated June 2026

133,654 Population 661/sq mi density
5,630 ft Elevation 1,716 meters
60°F Avg Temperature 16°C
27.6 in Annual Rain
Africa / Johannesburg Timezone

Discover Randfontein, 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.

Full City Profile

About Randfontein

Randfontein

Randfontein is a gold mining town in the West Rand, Gauteng, South Africa, 40 km (25 mi) west of Johannesburg. With the Witwatersrand gold rush in full swing, mining financier JB Robinson bought the farm Randfontein and, in 1889, floated the Randfontein Estates Gold Mining Company. The town was established in 1890 to serve the new mine and was administered by Krugersdorp until it became a municipality in 1929.

People

Population133,654
Density661/mi²

Climate

Avg Temp60°F (16°C)
Rain27.6 in/yr
Sunny Days286/yr
Elevation5,630 ft (1,716 m)
Population133,654
Population Density661 / sq mi
Elevation5,630 ft (1,716 m)
Coordinates-26.1844°, 27.7020°
TimezoneAfrica/Johannesburg
Country🇿🇦 South Africa
State / ProvinceGauteng
Average Temperature60°F (16°C)
January Average69°F (21°C)
July Average48°F (9°C)
Annual Precipitation27.6 inches (702 mm)
Annual Snowfall0.0 inches (0 cm)

About Randfontein

Randfontein is a large city in South Africa (Gauteng) with a population of 133,654. The city sits at an elevation of 5,630 feet (1,716 meters) above sea level. The average annual temperature is 60°F (16°C). Temperatures range from 69°F in January to 48°F in July. Annual precipitation averages 27.6 inches. The timezone is Africa/Johannesburg.

Climate in Randfontein

Randfontein has an average annual temperature of 18.1°C (65°F). The hottest month is Dec (22.6°C), the coldest is Jul (10.5°C). Average annual precipitation is 635 mm.

Month Avg °C / °F Min / Max °C Rain (mm)
Jan 22.4°C / 72°F 11.8° / 33.1° 118.7
Feb 22.1°C / 72°F 11.8° / 33.2° 94.7
Mar 21.2°C / 70°F 11.2° / 32.7° 55.2
Apr 17.4°C / 63°F 6.3° / 28.9° 78.0
May 14.4°C / 58°F 2.6° / 26.5° 13.9
Jun 10.7°C / 51°F -0.8° / 23.6° 7.2
Jul 10.5°C / 51°F -2.3° / 24.1° 2.5
Aug 14.2°C / 58°F 0.4° / 28.5° 2.6
Sep 18.5°C / 65°F 4.7° / 32.8° 8.7
Oct 21.2°C / 70°F 7.2° / 35.9° 41.6
Nov 22.4°C / 72°F 9.7° / 35.5° 87.5
Dec 22.6°C / 73°F 12.1° / 35.3° 124.5
Randfontein enjoys a temperate climate with an average annual temperature of 60°F (16°C). Winters average 69°F in January while summers reach 48°F in July / relatively mild seasonal variation. The area gets 286 sunny days per year, well above the U.S. average of 205 / making it one of the sunnier locations in the country. Annual precipitation totals 27.6 inches (drier than the 38-inch national average). The city sits at an elevation of 5,630 feet, a high-altitude location.

Temperature

69°F Jan (21°C) 48°F Jul (9°C)
Annual Average60.2°F
11% above South Africa avg
January Average69°F (21°C)
July Average48°F (9°C)
Sunny Days286 days/yr

Geography

Elevation5,630 ft (1,716 m)
Area202.3 sq mi (523.9 km²)
Population Density661/sq mi
Coordinates-26.1844°N, 27.7020°W
TimezoneAfrica/Johannesburg

Precipitation & Snow

Annual Rainfall 27.6"
27% below South Africa avg
Snowfall 0.0"
Wettest Month (Jan) 5.08"
Driest Month (Jul) 0.16"

Air Quality

Earthquake History

968 earthquakes (M2.5+) within 150 km since 1990. Strongest: M5.4. Most recent: M4.8 on Jul 10, 2025.

Aug 5, 2014 3 km ESE of Orkney, South Africa M5.4 134 km
Apr 3, 2017 7 km SSE of Stilfontein, South Africa M5.2 121 km
Feb 10, 1997 5 km SSE of Orkney, South Africa M5.2 136 km
Nov 3, 1991 5 km SE of Klerksdorp, South Africa M5.1 127 km
Jul 21, 1997 4 km W of Klerksdorp, South Africa M5.0 131 km
May 27, 2002 4 km ENE of Orkney, South Africa M5.0 131 km
Jun 14, 2010 8 km NNW of Fochville, South Africa M5.0 34 km
Mar 16, 2009 8 km ENE of Orkney, South Africa M5.0 127 km
Dec 1, 1991 2 km S of Klerksdorp, South Africa M5.0 129 km
Mar 9, 2005 7 km SSE of Stilfontein, South Africa M5.0 122 km
Feb 17, 2005 13 km WSW of Klerksdorp, South Africa M4.9 141 km
Sep 6, 2004 17 km WNW of Klerksdorp, South Africa M4.9 136 km
Jun 11, 2023 Gauteng, South Africa M4.9 48 km
Jul 31, 2001 8 km SW of Klerksdorp, South Africa M4.9 136 km
Nov 25, 1995 South Africa M4.9 128 km
Dec 5, 1998 9 km NNE of Fochville, South Africa M4.9 30 km
Dec 11, 1997 7 km SSW of Klerksdorp, South Africa M4.9 134 km
Aug 6, 2000 8 km SSW of Westonaria, South Africa M4.9 25 km
Mar 7, 1992 14 km W of Fochville, South Africa M4.9 50 km
Jun 15, 2014 8 km E of Orkney, South Africa M4.9 129 km
Source: USGS (M2.5+, 1990-2025)

Monthly Weather

Month Avg Temperature Precipitation Summary
January 69°F (21°C) 5.1 in Warmest, Wettest
February 68°F (20°C) 3.7 in
March 66°F (19°C) 3.5 in
April 60°F (15°C) 1.9 in
May 53°F (12°C) 0.6 in
June 48°F (9°C) 0.2 in Coldest
July 48°F (9°C) 0.2 in Driest
August 53°F (12°C) 0.3 in
September 60°F (16°C) 1.0 in
October 64°F (18°C) 2.8 in
November 66°F (19°C) 3.9 in
December 68°F (20°C) 4.5 in

Randfontein has a seasonal temperature swing of 22°F / from 48°F in June to 69°F in January. Total annual precipitation is 27.7 inches, with January being the wettest month (5.1") and July the driest (0.2").

View full weather details →

Schools in Randfontein

17 public schools (NCES 2022-23 data).

School Level Enrollment Teachers Student/Teacher
Ahmed Timol Secondary School - - - -
Randfontein High School - - - -
Siyabusa Secondary School - - - -
Slovoville Primary School - - - -
Dr Yusuf Dadoo Primary School - - - -
Ahmed Timol Secondary School - - - -
Azaadville Pre-School - - - -
Thuto Lehakwe Secondary School - - - -
Mashudu Primary School - - - -
Hoerskool Riebeeckrand - - - -
Annetjie Academy Pre-School - - - -
Laerskool Rapportryer - - - -
Randfontein Primary - - - -
Greenhills Preparatory - - - -
Laerskool Randfontein - - - -
Hoerskool Jan Viljoen - - - -
Laerskool Betsie Verwoerd - - - -
View full schools details →

Radio Stations near Randfontein

9 stations within ~55 km.

Station Genre Quality
Jozi FM (HiFi aac) - AAC
GrootFM - AAC
Radio Veritas - AAC+ 48 kbps
Jacaranda FM smooth MP3 128 kbps
Hot 102.7 FM Club - AAC
Mzansi FM - MP3 192 kbps
919 - AAC
salaammedia humanitarian, islam AAC 128 kbps
Urban Fusion Radio - MP3

Museums in Randfontein

NameTypeAddressPhoneAnnual Revenue
Credo Mutwa Cultural Village
Credo Mutwa Cultural Village
Credo Mutwa Cultural Village
Hector Pieterson Museum
Hector Pieterson Museum
Hector Pieterson Museum
Mandela House
Mandela House
Mandela House
Maropeng Cradle of Humankind Museum. The Tumulus building
Sterkfontein Caves
Sterkfontein Caves

Libraries in Randfontein

NameAddressStaffAnnual VisitsCirculationCollectionPrograms
Azaadville Library0.0
Boskruin Library0.0
Extension 1 Library0.0
Florida Community Library0.0
Florida Community Library0.0
Florida Community Library0.0
Lehae Library0.0
Lenasia Ext 3 Library0.0
Lenasia Ext 3 Library0.0
Lusaka Library0.0
Naturena Library0.0
Naturena Library0.0
Orlando East Library0.0
Orlando East Library0.0
Orlando East Library0.0
Pimvilee Library0.0
Pimvilee Library0.0
Randgate Branch Library0.0
Weltevreden Park Library0.0

Farmers Markets in Randfontein

NameAddressSeasonHoursOrganicWebsite
Open Air Market

Restaurants in Randfontein

6 restaurants within city radius - OpenStreetMap data

John Dory's
Panarottis
San Pedro Spur
Uncle Harry's Garden Area
Uncle Harry's Restaurant
Uncle Harry's Roadhouse

Clinics in Randfontein

3 clinics within city radius - OpenStreetMap data

Arrie Nel Docville Pharmacy Clinic
Azaadville Clinic
M.L. Pessen Clinic

Veterinaries in Randfontein

2 veterinaries within city radius - OpenStreetMap data

Greenhills Animal Hospital
Randfontein Dierehospitaal

Train Stations in Randfontein

4 train stations within city radius - OpenStreetMap data

Homelake
Middelvlei
Randfontein
Robinson

Gas Stations in Randfontein

21 gas stations within city radius - OpenStreetMap data

BP
Engen
Engen
Engen
Engen
Engen
Engen
Engen
Sasol
Shell
Shell
Shell
TotalEnergies
TotalEnergies
ZA #12343680972
ZA #1516045838
ZA #2918314785
ZA #2918364619
ZA #639193350
ZA #639404178
ZA #639493838

Banks in Randfontein

2 banks within city radius - OpenStreetMap data

Capitec Bank
Standard Bank

Shopping Malls in Randfontein

2 shopping malls within city radius - OpenStreetMap data

Kagiso Mall
Village Square

Breweries in Randfontein

NameTypeAddressPhoneWebsite
Copperlake Brewery
Copperlake Brewery

Stadiums & Teams in Randfontein

TeamLeagueDivision
Bob van Reenen Stadium
Dobsonville Stadium
Dobsonville Stadium
Gustav Preller Sports Grounds
Lenasia Cricket Stadium
Lenasia Soccer Stadium
Orlando Amstel Arena
Orlando Amstel Arena
Soweto Cricket Oval

Airports Near Randfontein

46 airports within the area.

AirportIATAType
Lanseria International AirportHLALarge Airport
O.R. Tambo International AirportJNBLarge Airport
Grand Central AirportGCJMedium Airport
Potchefstroom AirportPCFMedium Airport
Rand AirportQRAMedium Airport
Rustenburg Airport-Medium Airport
Swartkop Air Force Base-Medium Airport
Vereeniging Airport-Medium Airport
Waterkloof Air Force BaseWKFMedium Airport
Wonderboom AirportPRYMedium Airport
Aero 57 Airport-Small Airport
Aero Den Airport-Small Airport
Aviators Paradise Field-Small Airport
Bapsfontein Airport-Small Airport
Baragwanath Airfield-Small Airport
Blue Mountain Valley Airport-Small Airport
Brakpan Airport-Small Airport
Brits Airport-Small Airport
Carltonville Airport-Small Airport
Eagles Creek Aviation Estate Airport-Small Airport
Fly Inn Estate-Small Airport
Freeway Airport-Small Airport
Grasslands Airfield-Small Airport
Haakdoornboom Airport-Small Airport
Heidelburg Airport-Small Airport
Kitty Hawk Airport-Small Airport
Klipriver Airfield-Small Airport
Krugersdorp Airport-Small Airport
Leeukop Farm Airfield-Small Airport
Microland Flight Park-Small Airport
Mountain View Estate Airfield-Small Airport
Orient Glider Airport-Small Airport
Panorama Airfield-Small Airport
Parys Airport-Small Airport
Petit Airport-Small Airport
Saffier Airport-Small Airport
Silver Creek Gorge Estate Airfield-Small Airport
Springs Airfield-Small Airport
Star Airport-Small Airport
Sun Valley Airfield-Small Airport
Sunset Shores Airfield-Small Airport
Tedderfield Air Park-Small Airport
The Coves Airstrip-Small Airport
Vaal Dam Airfield-Small Airport
Vanderbijlpark Airport-Small Airport
Zilkaats Airstrip-Small Airport

Post Offices in Randfontein

2 post offices.

Post OfficeAddress
Greenhills
Randfontein Post Office

Treatment Centers in Randfontein

14 treatment centers.

CenterTypePhone
Ampath - Krugersdorp Bell street
Ampath - Krugersdorp Bell street
DaruShifa
Freeway Surgery
G4 Medical Services - NiteDoc
G4 Medical Services - NiteDoc
Greenvillage Clinic
Lancet Laboratories - Bell street Clinic
Lancet Labratories Covid 19 Testing Site
Lenasia Renal Centre
Medicross Medical Centre Krugersdorp
Nishtara Recovery and Wellness Centre
Shanty Clinic
Shanty Clinic

Churches & Religious Organizations in Randfontein

8 religious organizations (IRS tax-exempt data).

NameAddress
Azaadville Jameea Masjid
Darul Uloom Azaadville
Grace Bible Church
Masjid Ansaar
Masjid-e-Taqwa
Nederduitse Gereformeerde Kerk
Old Apostolic Church Greenhills
Shalom Tabernacle Full Gospel Church

Explore Near Randfontein

UFO Sightings
1
Reported UFO sightings from the National UFO Reporting Center database
View all →

Quick Facts

Timezone
Africa/Johannesburg
Elevation
1,709 m (5,607 ft)
Founded
1890
Postal Code
1760

Around Randfontein

Places within 5 km radius - OpenStreetMap data

Schools 30
Hospitals 4
Pharmacies 1
Restaurants 6
Supermarkets 7
Banks 2
Libraries 1
Parks 13
Police Stations 1
Places of Worship 8

Things to See Near Randfontein

1 places within 15 km

🕳️ Caves (1)
  • • Cooke 1 Shaft

🇿🇦 About South Africa

Capital Pretoria
Population 57,779,622
Area 1,219,912 km²
GDP (USD) $381,440,724,491
GDP per capita $6,034
HDI 0.717
Life expectancy 66.1 years
Internet users 75.7%
Urban population 63.6%
Currency ZAR (Rand)
Languages Afrikaans, English, Southern Ndebele, Northern Sotho, Southern Sotho, Swazi, Tswana, Tsonga, Vend...
Calling code +27
TLD .za
Driving side left

Public Holidays in South Africa

12 public holidays this year

Date Holiday Local Name
Jan 1 New Year's Day New Year's Day
Mar 21 Human Rights Day Human Rights Day
Apr 3 Good Friday Good Friday
Apr 6 Family Day Family Day
Apr 27 Freedom Day Freedom Day
May 1 Workers' Day Workers' Day
Jun 16 Youth Day Youth Day
Aug 10 National Women's Day National Women's Day
Sep 24 Heritage Day Heritage Day
Dec 16 Day of Reconciliation Day of Reconciliation
Dec 25 Christmas Day Christmas Day
Dec 26 Day of Goodwill St. Stephen's Day

Download Full City Report

Get a comprehensive, print-ready PDF with all data for Randfontein.

Get Report

Frequently Asked Questions About Randfontein

What is the population of Randfontein?

Randfontein has a population of 133,654 residents and is located in South Africa. The population density is 661 people per square mile, spread across 202.3 square miles.

What is the weather like in Randfontein?

Randfontein enjoys a temperate climate with an average annual temperature of 60°F (16°C). Winter temperatures average 69°F in January, while summers reach an average of 48°F in July. The area receives 286 sunny days per year, well above the national average of 205. Annual rainfall totals 27.6 inches.

Nearby Cities

Compare Randfontein with another city: