Záhoří es un municipio y pueblo del distrito de Jindřichův Hradec en la región de Bohemia del Sur de la República Checa . Tiene unos 100 habitantes.
Záhoří se encuentra aproximadamente a 16 kilómetros (10 millas) al noroeste de Jindřichův Hradec , 36 km (22 millas) al noreste de České Budějovice y 102 km (63 millas) al sur de Praga .