Miasto powstało w latach 60. XIX wieku, jako Nylstroom. Zostało założone przez Voortrekkerów, w 1889 roku zbudowano tu najstarszy w kościół w Afryce subsaharyjskiej, położony na północ od Pretorii. W 1898 roku otwarto połączenie kolejowe z Pretorią. W czasie II wojny burskiej kościół pełnił rolę szpitala, w pobliżu miasta działał brytyjski obóz dla burskich kobiet. W mieście mieszkał premier Johannes Gerhardus Strijdom. W roku 2002 wprowadzono obecną nazwę miasta.