Map of Beaufort West, South Africa
Beaufort West is a city in Western Cape, South Africa, with a population of about 44,737. It lies at 32.3567°S, 22.5830°E. Beaufort West is about 915 km (568 mi) southwest of Pretoria, the capital. The nearest city on our map is Oudtshoorn, 143 km to the south.
Beaufort West at a glance
Country
Region
Western Cape
Population
44,737GeoNames
Coordinates
-32.3567, 22.583032°21′24″S 22°34′59″E
Time zone
Africa/JohannesburgUTC+02:00
Local time
–
Distance to Pretoria
915 km (568 mi)
Where is Beaufort West?
- The 15th largest city in Western Cape on this site.
- Located in the Southern and Eastern hemispheres.
- Daylight ranges from about 10 h 01 min on the shortest day to 14 h 17 min on the longest day (around 21 June and 21 December).
Cities near Beaufort West
- Oudtshoorn — 143 km south
- George — 179 km south
- Graaff Reinet — 183 km east
- Knysna — 192 km south
- Plettenberg Bay — 202 km south
- Mossel Bay — 207 km south
- Humansdorp — 276 km southeast
- Cradock — 286 km east
- Robertson — 298 km southwest
- Uitenhage — 305 km southeast
Largest cities in Western Cape
- Cape Town — 4,772,846
- Paarl — 236,910
- George — 188,580
- Worcester — 127,597
- Stellenbosch — 96,228
- Atlantis — 82,736
- Mossel Bay — 78,940
- Oudtshoorn — 73,694
- Knysna — 68,659
- Saldanha — 68,284
Largest cities in South Africa
- Johannesburg — 9,418,183
- Cape Town — 4,772,846
- Durban — 3,338,026
- Pretoria — 2,112,693
- Soweto — 1,695,047
- Port Elizabeth — 1,050,078
- Pietermaritzburg — 839,327
- Benoni — 605,344
- Bloemfontein — 556,637
- Tembisa — 511,655
Map of South Africa and all its cities →
Sources: place names, coordinates, populations and time zones from GeoNames (CC BY 4.0, data retrieved October 2026). Population figures are the latest values recorded in GeoNames; depending on the country they refer to the city proper, a municipality or a wider urban area, so they can differ from census or metro-area figures. Map © OpenStreetMap contributors.