Kamenná Lhota is a village and municipality (obec) in Havlíčkův Brod District in the Vysočina Region of the Czech Republic.
The municipality covers an area of 5.98 square kilometres (2.31 sq mi), and has a population of 241 (as at 28 August 2006).
Kamenná Lhota lies approximately 23 kilometres (14 mi) west of Havlíčkův Brod, 36 km (22 mi) north-west of Jihlava, and 79 km (49 mi) south-east of Prague.