Zhoř u Tábora is a municipality and village in Tábor District in the South Bohemian Region of the Czech Republic. It has about 200 inhabitants. Zhoř u Tábora lies approximately 7 kilometres south of Tábor, 45 km north of České Budějovice, and 83 km south of Prague.