Ha Chachole is a village in Malaoaneng community council, Leribe district, Lesotho.
It is located at around 28°55′32.9046″S 28°17′27.6252″E / 28.925806833°S 28.291007000°E / -28.925806833; 28.291007000, in the elevation of around 1962 metres.
[1] Ha Chachole has a Subtropical highland climate (Cwb) with dry, cold winters and wet, warm summers.