Henley on Klip is a town in Midvaal Local Municipality in Gauteng, South Africa. It is situated next to Highbury off exit 27 on the R59 along the Klip River between Johannesburg and Vereeniging.