Balkova Lhota ligger omtrent 6 km nordvest for Tábor, 54 km nord for České Budějovice, og 72 km sør for Praha.