Warrenton (Magareng Municipality) is an agricultural town located 70km north of Kimberley on the Vaal River. Diamonds were discovered here in 1888 and between 1905 and 1926 the area yielded 21,630 carats worth of diamonds. The town was originally known as Stanger's Rest, then Fourteen Streams, but was finally named Warrenton after Charles Warren in 1880.

There are a number of resorts based on the Vaal-harts Dam, where visitors can escape for weekends and family holidays. Two national highways, namely the N12 to Johannesburg and the N18 to Mafikeng, meet in Warrenton.