Local municipality · Bojanala District
# Rustenburg

Rustenburg is a local municipality of South Africa in Bojanala District, North West Province. It had an estimated 707,553 people in 2020 on 3,416 km² (about 207 per km²). 113 named villages and localities are recorded here, and 1,216 mapped services such as hospitals, banks and schools.
- 707,553 people (2020)
- 3,416 km²
- 1,216 mapped services
- 1,143 m typical elevation

## How many people live in Rustenburg?

Rustenburg had an estimated 707,553 people in 2020 — 39.6% of Bojanala District, 11th of 190 local municipalities. There are 789 women for every 1,000 men (below the Bojanala District figure of 859). Spread over 3,416 km², that is about 207 people per km², 16th of 190 local municipalities.

23.0% of people are children under 15 and 3.9% are 65 or older; the median age is about 31 years (it is 30 across Bojanala District). For every 100 people of working age (15–64) there are 37 children and older people.
- 0–4 63,093
- 5–9 52,727
- 10–14 46,848
- 15–19 44,797
- 20–24 60,219
- 25–29 77,145
- 30–34 89,195
- 35–39 71,035
- 40–44 54,767
- 45–49 45,492
- 50–54 34,204
- 55–59 24,344
- 60–64 16,145
- 65–69 11,647
- 70–74 7,297
- 75–79 4,894
- 80+ 3,704

Source: Statistics South Africa 2016 Community Survey Population via OCHA HDX, population 2020 (COD-PS, CC BY-IGO).

## Where is Rustenburg?

Rustenburg lies in Bojanala District, North West Province, South Africa. It borders 6 other local municipalities: Kgetlengrivier, Local Municipality of Madibeng, Merafong City, Mogale City, Moses Kotane and Ventersdorp/Tlokwe. By area it is the 122nd largest of 213 local municipalities in South Africa. It covers 18.6% of Bojanala District. The centre of Rustenburg is about 86 km in a straight line from Pretoria, the capital. The centre point is at 25.7025° S, 27.3334° E. Local names: NW373.

Source: South African Municipal Demarcation Board via OCHA HDX, administrative boundaries (COD-AB, CC BY-IGO).

## Things to see in and around Rustenburg

OpenStreetMap lists 18 named sights in Rustenburg: 12 nature reserves; 2 viewpoints; 1 museum; 1 castle or fort; 1 waterfall; 1 cave.
- Grave of Nkulumane · museum
- Breedt's Nek Fort Ruins Anglo Boer War · castle or fort
- Rustenburg Kloof · waterfall
- Bultfontein Conservation Area · nature reserve
- Finfoot Lake Reserve · nature reserve
- Impala Ranch · nature reserve
- Kgaswane Mountain Nature Reserve · nature reserve
- La Bohem Conservation Area · nature reserve
- Mountain Sactuary · nature reserve
- Mziki Ranch · nature reserve
- Mziki Ranch · nature reserve
- North West Parks Board Conservation Area · nature reserve
- North West Parks Game and Bird Sanctuary · nature reserve
- Vaalkop Nature Reserve · nature reserve
- Vultures Valley Game Farm · nature reserve
- Breedt's Nek Pass · viewpoint
- Rustenburg Cross · viewpoint
- Breedtsnek Cave · cave

Source: © OpenStreetMap contributors (ODbL), Geofabrik extract — named settlements.

Named attractions, museums, viewpoints, historic sites and natural features mapped in OpenStreetMap. Places of worship are not listed.

## Know before you go: Rustenburg
- Time zone UTC+2, no daylight saving · Africa/Johannesburg
- Currency Rand (ZAR)
- Country calling code +27
- Languages Zulu, Xhosa, Afrikaans, Pedi, English, Tswana
- Plug types Type C, D · 230 V
- Driving side Left
- Postcode format 4 digits (####)

### Nearest airports
- Lanseria International Airport (HLA) · Johannesburg 65 km
- O.R. Tambo International Airport (JNB) · Johannesburg 104 km

### Nearest railway station

Colombia (Rustenburg), about 3.4 km from the centre.

### Daylight

Days are longest in Dec (about 13.7 hours, sunrise around 05:13) and shortest in Jun (about 10.5 hours, sunrise around 06:54, sunset around 17:26).

Source: GeoNames country and time-zone files (CC BY 4.0); Wikidata (CC0) — plug types, mains voltage, driving side; retrieved 2026-11-03; OurAirports (public domain).

Airports with scheduled passenger flights; straight-line distances. Daylight is calculated for the 15th of each month in local standard time. Check entry and visa rules with official government sources before travelling.

## Villages and localities in Rustenburg

Open gazetteers list 113 villages, towns and localities in Rustenburg. The largest with a recorded population: Rustenburg (373,695), Hartbeestfontein-A (31,554), Marikana (23,389), Maile (10,000), Monnakato (9,676) and Phatsima (8,796). Settlements here lie between about 1,031 m and 1,594 m above sea level (median 1,143 m).
- Bala
- Bantu Township
- Baraseba
- Beestekraal
- Berseba
- Bethanie
- Bobuampsa
- Boitekong
- Boitekong Ext 2
- Boons
- Boshoek
- Breetsvlei
- Buampsa
- Buffelshoek
- Buffelspoort
- Cashan
- Chaneng
- Diepkuil
- Dithabaneng
- Entabeni
- Freedom Park
- Ga-Kgale
- Ga-Luka
- Ga-Mogajane
- Geelhout Park
- Haartbeesfontein
- Hartbeesfontein
- Hartbeestfontein-A
- Hermansburg
- Kana
- Kopman
- Kroondal
- Kwa-Chaneng
- Kwa-Luka
- Leeukop
- Lefaragatlha
- Lefaragatlhe
- Lekgalong
- Lekkerrus
- Lekojaneng
- Lemenong
- Lenotong
- Lesung
- Lethabong
- Maanhaarrand
- Mabitse
- Mafika
- Magokgwane
- Maile
- Makolokwe
- Mallaphiri
- Mamerotse
- Manoka
- Marakana
- Marikana
- Marikana West
- Masosobane
- Matalaneng
- Mathopestad
- Mathopestat
- Matshelapata
- Maumong
- Mfidike
- Mfidikoe
- Modikwe
- Mogokgwane
- Mogono
- Monnakato
- Mosonthal - Marubitshi
- Mudubung
- Nkaneng
- Nooitgedacht
- Paardekraal
- Paardekraal Ext 2
- Phatsima
- Phetwane
- Phokeng
- Photsaneng
- Protea Park
- Pudunong
- Radintsha
- Ramala
- Rankelenyane
- Rankunyana
- Rasimone
- Rathipa
- Rietfontein
- Robega
- Rolihlahla
- Rustenburg
- Rustenburg North
- Safari Gardens
- Safari Tuine
- Saron
- Serutube
- Setlohokwe
- Tantanana
- Thekwane
- Thlabane
- Tlapa
- Tlaseng
- Tlhabane
- Tlhabane West
- Tshaneng
- Tsitsing
- Tswara
- Turfvlakte
- Vlakfontein
- Waterval
- Wevedeen
- Wigwam
- Windsdor
- Zinniaville

Source: GeoNames (CC BY 4.0) — settlements, natural and historic features; © OpenStreetMap contributors (ODbL), Geofabrik extract — named settlements.

## Landscape and landmarks of Rustenburg

Named natural and historic features inside Rustenburg, from the GeoNames gazetteer.

### Water

14 rivers and streams; 6 reservoirs and tanks.
- Barberkuil
- Bospoortdam
- Buffelspoortdam
- Elandsrivier
- Gwatlhe
- Hex
- Hexrivier
- Hexrivier
- Kootjie se Loop
- Maretlwane
- Marikana
- Olifantsnekdam
- Rooikloofspruit
- Slimes Dam
- Slykdam
- Sterkstroom
- Sterkstroom
- Sterkstroom
- Vaalkopdam
- Waterkloofspruit

### Hills and mountains

11 hills; 6 mountains; 4 valleys; 3 mountain passes.
- Rooikrans · 1,713 m
- Breedtsnek · 1,692 m
- Aasvoëlkrans · 1,690 m
- Tierkloof · 1,601 m
- Kranskloof · 1,572 m
- One Tree Hill · 1,558 m
- Maanhaarrant · 1,520 m
- Ysterhoutkloof · 1,498 m
- Vaalbank · 1,452 m
- Rustenburgkloof · 1,441 m
- Tlhabane · 1,374 m
- Magatasnek · 1,336 m
- Tshufi · 1,271 m
- Olifantsnek · 1,233 m
- Ga-Nape · 1,226 m
- Pelane · 1,214 m
- Leeukop · 1,166 m
- Pramkop · 1,166 m
- Pilwane · 1,145 m
- Moordkop · 1,123 m
- Bulkop · 1,117 m
- Tlhatlhe · 1,099 m
- Pekoe · 1,083 m
- Goedgedacht · 1,055 m

### Forests and nature

2 nature reserves.
- Klipplaat-Privaatnatuurreservaat
- Rustenburg Natuurreservaat

### Getting around

5 railway stations.
- Boons
- Boshoek
- Breetsvlei
- Marikana
- Syferbult

Source: GeoNames (CC BY 4.0) — settlements, natural and historic features.

Places of worship are not listed. Elevations are from the GeoNames terrain model and are approximate.

## Weather in Rustenburg and the best time to visit

Using the climate of Bojanala District, the warmest month is Jan (average 25 °C) and the coolest is Jul (13 °C). About 585 mm of rain falls in a year; the wettest month is Jan (114 mm) and the driest Jul (2 mm). The most comfortable months for a visit are January to December.
- Jan
- Feb
- Mar
- Apr
- May
- Jun
- Jul
- Aug
- Sep
- Oct
- Nov
- Dec
| Month | Average °C | Rain mm |
| Jan | 25 | 114 |
| Feb | 25 | 83 |
| Mar | 23 | 69 |
| Apr | 20 | 46 |
| May | 16 | 13 |
| Jun | 13 | 6 |
| Jul | 13 | 2 |
| Aug | 16 | 5 |
| Sep | 20 | 14 |
| Oct | 23 | 44 |
| Nov | 24 | 75 |
| Dec | 25 | 114 |

Source: NASA POWER climatology, retrieved 2026-10-29.

## Nearest hospital, bank and fuel from Rustenburg
| Need | Nearest mapped | Distance | |
| Hospital | Bleskop Rpm Hospital · Rustenburg | 2.4 km | Map |
| Bank | Capitec Bank ATM · Rustenburg | 7.4 km | Map |
| ATM | Wall Street Mall · Rustenburg | 7.7 km | Map |
| Petrol pump | Sasol · Rustenburg | 0.5 km | Map |
| Hotel | Steineck Lodge!!!* · Rustenburg | 6.3 km | Map |
| Mall | Rusteburg Waterfall Mall · Rustenburg | 7.9 km | Map |
| School | Thulaganyo Day Care · Rustenburg | 0.6 km | Map |
| College | ARC Industrial Crop Research Farm · Rustenburg | 5.8 km | Map |
| Police station | Rustenburg Lcrccr &CSM · Rustenburg | 9.3 km | Map |

Source: Overture Maps places (CDLA-Permissive-2.0) and © OpenStreetMap contributors (ODbL).

Straight-line distance from the centre of the division, within 40 km.

## Hospitals, banks and other services in Rustenburg

Places mapped inside Rustenburg in open map data, by type.
- Hospitals 35
- Banks 69
- ATMs 33
- Petrol pumps 72
- Hotels 152
- Shopping malls 25
- Schools 499
- Colleges and universities 29
- Cinemas 3
- Pharmacies 33
- Restaurants 241
- Police stations 12
- Dental clinics 13

Source: Overture Maps places (CDLA-Permissive-2.0) and © OpenStreetMap contributors (ODbL).

Coverage depends on what has been mapped; contact details are not shown.

## Other local municipalities in Bojanala District
- Kgetlengrivier
- Local Municipality of Madibeng
- Moretele
- Moses Kotane

## Quick answers
- Where is Rustenburg? In Bojanala District, North West Province, South Africa
- What is the population of Rustenburg? 707,553 (2020 estimate)
- What is the median age in Rustenburg? About 31 years (2020 estimate)
- What is the population density of Rustenburg? About 207 people per km²
- What borders Rustenburg? Kgetlengrivier, Local Municipality of Madibeng, Merafong City, Mogale City, Moses Kotane and Ventersdorp/Tlokwe
- What is there to see in Rustenburg? Breedt's Nek Fort Ruins Anglo Boer War, Breedt's Nek Pass, Breedtsnek Cave, Bultfontein Conservation Area
- What time zone is Rustenburg in? UTC+2
- What currency is used in Rustenburg? Rand (ZAR)
- What language is spoken in Rustenburg? Zulu, Xhosa, Afrikaans (main languages nationally)
- How many villages are in Rustenburg? 113 named settlements (GeoNames, OpenStreetMap)
- What is the elevation of Rustenburg? Settlements lie between 1,031 m and 1,594 m
- How many reservoirs and tanks are in Rustenburg? 6 named in GeoNames
- What is the highest point in Rustenburg? Rooikrans (1,713 m, GeoNames elevation model)
- What is the best time to visit Rustenburg? January to December
- Where is the nearest hospital to Rustenburg? Bleskop Rpm Hospital, about 2.4 km from the centre
- Where is the nearest bank to Rustenburg? Capitec Bank ATM, about 7.4 km from the centre
- Where is the nearest ATM to Rustenburg? Wall Street Mall, about 7.7 km from the centre
- Where is the nearest petrol pump to Rustenburg? Sasol, about 0.5 km from the centre
- How many hospitals are in Rustenburg? 35 mapped
- How many banks are in Rustenburg? 69 mapped
- How many ATMs are in Rustenburg? 33 mapped
- How many petrol pumps are in Rustenburg? 72 mapped
- What is the P-code of Rustenburg? ZA6373 (OCHA common operational dataset)

At a glance
- Type: Local municipality
- Area: 3,416.1 km²
- P-code: ZA6373
- District: Bojanala District
- Main town: Rustenburg

---
Canonical: https://wherepedia.org/south-africa/north-west/bojanala/rustenburg/ · Updated 2026-11-03 · Data: national censuses and statistics offices (sources named in each section); © OpenStreetMap contributors (ODbL); Overture Maps; GeoNames; NASA POWER.
