Ratiboř is a municipality and village in Jindřichův Hradec District in the South Bohemian Region of the Czech Republic. It has about 200 inhabitants.
Ratiboř lies approximately 8 kilometres (5 mi) west of Jindřichův Hradec, 37 km (23 mi) north-east of České Budějovice, and 111 km (69 mi) south of Prague.