Ladismith is a town and agricultural centre in the western Klein Karoo region of South Africa’s Western Cape province. In 1852 the farm Elandsvlei was set aside for the town, and it became a municipality in 1862.