The R512 is a Regional Route in South Africa that connects Brits, North West with Randburg, Gauteng (north of Johannesburg) via the western side of Hartbeespoort. It is an alternative route to the R511 for travel between the Johannesburg Metropole and Brits.