# Midvaal Municipality, Sedibeng District, Gauteng Province

> Source: https://wherepedia.org/south-africa/gauteng/sedibeng/midvaal/

Local municipality · Sedibeng District 

# Midvaal

Midvaal is a local municipality of South Africa in Sedibeng District, Gauteng Province. It had an estimated **127,472 people** in 2020 on 1,722 km² (about 74 per km²). 43 named villages and localities are recorded here, and 284 mapped services such as hospitals, banks and schools.

- 127,472people (2020)
- 1,722km²
- 284mapped services
- 1,509 mtypical elevation

## How many people live in Midvaal?

Midvaal had an estimated **127,472 people** in 2020 — 12.8% of Sedibeng District, 80th of 190 local municipalities. There are 899 women for every 1,000 men (below the Sedibeng District figure of 977). Spread over 1,722 km², that is about **74 people per km²**, 53rd of 190 local municipalities.

22.1% of people are children under 15 and 7.4% are 65 or older; the median age is about 32 years (it is 30 across Sedibeng District). For every 100 people of working age (15–64) there are 42 children and older people.

0–4 ****9,559**

5–9 ****9,473**

10–14 ****9,172**

15–19 ****8,835**

20–24 ****9,382**

25–29 ****11,302**

30–34 ****12,869**

35–39 ****12,129**

40–44 ****9,762**

45–49 ****7,747**

50–54 ****6,601**

55–59 ****5,896**

60–64 ****5,253**

65–69 ****4,359**

70–74 ****2,652**

75–79 ****1,530**

80+ ****951**

Source: [Statistics South Africa 2016 Community Survey Population via OCHA HDX, population 2020 (COD-PS, CC BY-IGO)](https://data.humdata.org/dataset/cod-ps-zaf).

## Where is Midvaal?

Midvaal lies in [Sedibeng District](https://wherepedia.org/south-africa/gauteng/sedibeng/), [Gauteng Province](https://wherepedia.org/south-africa/gauteng/), [South Africa](https://wherepedia.org/south-africa/). It borders 6 other local municipalities: [City of Johannesburg](https://wherepedia.org/south-africa/gauteng/city-of-johannesburg/city-of-johannesburg/), [Dipaleseng](https://wherepedia.org/south-africa/mpumalanga/gert-sibande/dipaleseng/), [Ekurhuleni](https://wherepedia.org/south-africa/gauteng/ekurhuleni/ekurhuleni/), [Emfuleni](https://wherepedia.org/south-africa/gauteng/sedibeng/emfuleni/), [Lesedi](https://wherepedia.org/south-africa/gauteng/sedibeng/lesedi/) and [Metsimaholo](https://wherepedia.org/south-africa/free-state/fezile-dabi/metsimaholo/). By area it is the 174th largest of 213 local municipalities in South Africa. It covers 41.3% of [Sedibeng District](https://wherepedia.org/south-africa/gauteng/sedibeng/). The centre of Midvaal is about 99 km in a straight line from Pretoria, the capital. It is about 17 km from Vereeniging, the main town of Sedibeng District. The centre point is at 26.6295° S, 28.0894° E. Local names: GT422 .

Source: [South African Municipal Demarcation Board via OCHA HDX, administrative boundaries (COD-AB, CC BY-IGO)](https://data.humdata.org/dataset/cod-ab-zaf).

## Things to see in and around Midvaal

OpenStreetMap lists 6 named sights in Midvaal: 4 nature reserves; 2 attractions.

- Johanna Jacobs Nature Reserve · nature reserve
- Klipkraal Hollenbach Protected Environment · nature reserve
- Klipkraal Protected Environment · nature reserve
- Suikerbosrand Nature Reserve · nature reserve
- Anglo-Boer War Blockhouse · attraction
- Pioneer House and Cemetery · attraction

### Nearby, outside Midvaal

- Vaal Teknorama · museum, Emfuleni16 km
- Voortrekkermonumentjie · memorial, Emfuleni17 km
- Vryheidsmonument · monument, Emfuleni17 km
- Leeuwkuil Nature Reserve · nature reserve, Emfuleni20 km

Source: [© OpenStreetMap contributors (ODbL), Geofabrik extract — named settlements](https://www.openstreetmap.org/copyright).

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

## Know before you go: Midvaal

- Time zoneUTC+2, no daylight saving · Africa/Johannesburg
- CurrencyRand (ZAR)
- Country calling code+27
- LanguagesZulu, Xhosa, Afrikaans, Pedi, English, Tswana
- Plug typesType C, D · 230 V
- Driving sideLeft
- Postcode format4 digits (####)

### Nearest airports

- O.R. Tambo International Airport (JNB) · Johannesburg57 km
- Lanseria International Airport (HLA) · Johannesburg78 km

### Nearest railway station

Kookrus (Midvaal), about 11 km from the centre.

### Daylight

Days are longest in Dec (about 13.8 hours, sunrise around 05:08) and shortest in Jun (about 10.5 hours, sunrise around 06:53, sunset around 17:21).

Source: [GeoNames country and time-zone files (CC BY 4.0)](https://www.geonames.org/); [Wikidata (CC0) — plug types, mains voltage, driving side; retrieved 2026-11-03](https://www.wikidata.org/); [OurAirports (public domain)](https://ourairports.com/data/).

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 Midvaal

Open gazetteers list **43 villages, towns and localities** in Midvaal. The largest with a recorded population: Walkerville (7,981), Randvaal (2,049) and Mamello (1,407). Settlements here lie between about 1,441 m and 1,722 m above sea level (median 1,509 m).

- Balmoral
- Blignautrus
- Bolton Wold AH
- Buyscelia AH
- Chrissiefontein
- Daleside
- De Deur
- De Deur Estates
- Eikenhof
- Glen Donald
- Golf Park
- Golf View
- Hartsenbergfontein
- Helderstrome AH
- Henley on Klip
- Highbury
- Homelands AH
- Homestead Apple Orchards
- Ironside
- Kliprivier
- Klipwater
- Kookrus
- Lakeside Estates
- Langlaagte
- Mamello
- McKay
- Meyerton
- Meyerton Farms
- Meyerton Park
- Noldick
- Ohinimuri
- Ophir
- Randvaal
- Risi Sh
- Risiville
- Riversdale
- Rothdene
- Vaal Marina
- Vaal Marina Community Center
- Valley Settlements
- Van der Westuizenhoogte AH
- Vorsterpark AH
- Walkerville

Source: [GeoNames (CC BY 4.0) — settlements, natural and historic features](https://www.geonames.org/); [© OpenStreetMap contributors (ODbL), Geofabrik extract — named settlements](https://www.openstreetmap.org/copyright).

## Landscape and landmarks of Midvaal

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

### Water

1 river or stream.

- Rietspruit

### Hills and mountains

15 hills; 1 mountain.

- Perdekop · 1,903 m
- Perdekop · 1,866 m
- Platberg · 1,833 m
- Perdeberg · 1,786 m
- Vaalkop · 1,779 m
- Heuningkrans · 1,715 m
- Bezuidenhoutsberg · 1,699 m
- Langberg · 1,688 m
- Skurwerant · 1,652 m
- Loskop · 1,648 m
- Bakenkop · 1,646 m
- Vaalkop · 1,641 m
- Langberg · 1,623 m
- Kaalberg · 1,606 m
- Vaalkop · 1,602 m
- Meyerskop · 1,502 m

### Forests and nature

2 nature reserves.

- Suikerbosrant Nature Reserve
- Vaaldamnatuurreservaat

### Getting around

7 railway stations; 2 airfields.

- Bloekomspruit
- Bosrivier
- Circus
- Daleside
- Goeiehoek
- Henley on Klip
- Kliprivier
- Redan
- Tedderfield Air Park

Source: [GeoNames (CC BY 4.0) — settlements, natural and historic features](https://www.geonames.org/).

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

## Weather in Midvaal and the best time to visit

Using the climate of Sedibeng District, the warmest month is Jan (average 22 °C) and the coolest is Jul (9 °C). About 586 mm of rain falls in a year; the wettest month is Dec (117 mm) and the driest Jul (3 mm). The most comfortable months for a visit are **August to May**.

- Jan
- Feb
- Mar
- Apr
- May
- Jun
- Jul
- Aug
- Sep
- Oct
- Nov
- Dec

Month Average °C Rain mm 

Jan 22 107 

Feb 22 74 

Mar 20 65 

Apr 17 39 

May 13 16 

Jun 10 7 

Jul 9 3 

Aug 13 7 

Sep 17 14 

Oct 20 54 

Nov 21 82 

Dec 22 117 

Source: [NASA POWER climatology, retrieved 2026-10-29](https://power.larc.nasa.gov/).

## Nearest hospital, bank and fuel from Midvaal

Need Nearest mapped Distance 

Hospital Els Medsorg · Midvaal 6.6 km [Map](https://www.openstreetmap.org/?mlat=-26.63100&mlon=28.02287#map=17/-26.63100/28.02287) 

Bank Standard Bank · Midvaal 9.0 km [Map](https://www.openstreetmap.org/?mlat=-26.58059&mlon=28.01713#map=17/-26.58059/28.01713) 

ATM Meyerton Riverstone Mall · Midvaal 9.1 km [Map](https://www.openstreetmap.org/?mlat=-26.58080&mlon=28.01644#map=17/-26.58080/28.01644) 

Petrol pump TotalEnergies · Midvaal 8.9 km [Map](https://www.openstreetmap.org/?mlat=-26.65111&mlon=28.00281#map=17/-26.65111/28.00281) 

Hotel B & B Ikhamanzi · Midvaal 2.4 km [Map](https://www.openstreetmap.org/?mlat=-26.63782&mlon=28.06729#map=17/-26.63782/28.06729) 

Mall River Square Shopping Centre · Emfuleni 12 km [Map](https://www.openstreetmap.org/?mlat=-26.66201&mlon=27.97153#map=17/-26.66201/27.97153) 

School Lensonia Playgroup · Midvaal 2.6 km [Map](https://www.openstreetmap.org/?mlat=-26.60643&mlon=28.09253#map=17/-26.60643/28.09253) 

College Traincorp Pty Ltd · Midvaal 11 km [Map](https://www.openstreetmap.org/?mlat=-26.56367&mlon=28.01294#map=17/-26.56367/28.01294) 

Police station Meyerton Police Station · Midvaal 11 km [Map](https://www.openstreetmap.org/?mlat=-26.55561&mlon=28.01441#map=17/-26.55561/28.01441) 

Source: [Overture Maps places (CDLA-Permissive-2.0) and © OpenStreetMap contributors (ODbL)](https://overturemaps.org/).

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

## Hospitals, banks and other services in Midvaal

Places mapped inside Midvaal in open map data, by type.

- Hospitals3
- Banks13
- ATMs8
- Petrol pumps35
- Hotels21
- Schools120
- Colleges and universities2
- Pharmacies8
- Restaurants66
- Police stations5
- Dental clinics3

Source: [Overture Maps places (CDLA-Permissive-2.0) and © OpenStreetMap contributors (ODbL)](https://overturemaps.org/).

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

## Other local municipalities in Sedibeng District

- Emfuleni
- Lesedi

## Quick answers

- Where is Midvaal?In Sedibeng District, Gauteng Province, South Africa
- What is the population of Midvaal?127,472 (2020 estimate)
- What is the median age in Midvaal?About 32 years (2020 estimate)
- What is the population density of Midvaal?About 74 people per km²
- What borders Midvaal?City of Johannesburg, Dipaleseng, Ekurhuleni, Emfuleni, Lesedi and Metsimaholo
- What is there to see in Midvaal?Anglo-Boer War Blockhouse, Johanna Jacobs Nature Reserve, Klipkraal Hollenbach Protected Environment, Klipkraal Protected Environment
- What time zone is Midvaal in?UTC+2
- What currency is used in Midvaal?Rand (ZAR)
- What language is spoken in Midvaal?Zulu, Xhosa, Afrikaans (main languages nationally)
- How many villages are in Midvaal?43 named settlements (GeoNames, OpenStreetMap)
- What is the elevation of Midvaal?Settlements lie between 1,441 m and 1,722 m
- What is the highest point in Midvaal?Perdekop (1,903 m, GeoNames elevation model)
- What is the best time to visit Midvaal?August to May
- Where is the nearest hospital to Midvaal?Els Medsorg, about 6.6 km from the centre
- Where is the nearest bank to Midvaal?Standard Bank, about 9.0 km from the centre
- Where is the nearest ATM to Midvaal?Meyerton Riverstone Mall, about 9.1 km from the centre
- Where is the nearest petrol pump to Midvaal?TotalEnergies, about 8.9 km from the centre
- How many hospitals are in Midvaal?3 mapped
- How many banks are in Midvaal?13 mapped
- How many ATMs are in Midvaal?8 mapped
- How many petrol pumps are in Midvaal?35 mapped
- What is the P-code of Midvaal?ZA7422 (OCHA common operational dataset)
