Choustník is a village and municipality in Tábor District in the South Bohemian Region of the Czech Republic. The municipality covers an area of 12.62 square kilometres, and has a population of 507 (as at 3 July 2006). Choustník lies approximately 16 kilometres south-east of Tábor, 49 km north-east of České Budějovice, and 89 km south of Prague.