← Explore All Provinces

NORTH WEST

Discover the towns of this beautiful region.

Rustenburg

Rustenburg: A City Between Mountains and Bushveld Set at the foot of the Magaliesberg Mountains, Rustenburg is one of the North West province’s oldest towns. Its name means “town of rest”, while it

Explore Town

Klerksdorp

Klerksdorp: Gold Heritage and Highveld Character Located in North West, Klerksdorp is a regional centre with a history closely connected to gold mining. Today, it forms part of the City of Matlosan

Explore Town

Mahikeng (Mafikeng)

Mahikeng (Mafikeng): Heritage at the Heart of North West Mahikeng is the capital of North West, with a rich history shaped by the Barolong people, the neighbouring city of Mmabatho and the events t

Explore Town

Potchefstroom

Potchefstroom: A University City on the Mooi River Set in North West’s Highveld, Potchefstroom brings together riverside scenery, university life and a relaxed city atmosphere. The Mooi River runs

Explore Town