Murraysburg is an Afrikaans speaking town of approximately 5,000 people in the Western Cape province of South Africa. It is situated in the far northeast of the municipality, about 540 kilometres (340 mi) from the provincial capital Cape Town, and 80 kilometres (50 mi) west of Graaff-Reinet. It is governed as part of the Beaufort West Local Municipality within the Central Karoo District Municipality.