Záhoří (německy Zaborsch)[3] je malá vesnice, část obce Chroboly v okrese Prachatice v Jihočeském kraji. Nachází se asi tři kilometry východně od Chrobol. Prochází zde silnice II/143. Je zde evidováno 29 adres.[4] V roce 2011 zde trvale žilo 64 obyvatel.[5]
Záhoří leží v katastrálním území Záhoří u Chrobol o rozloze 11,15 km².[6] V katastrálním území Záhoří u Chrobol leží i Příslop. Ve vsi je autobusová zastávka Chroboly, Záhoří.
První písemná zmínka o vesnici pochází z roku 1263.[7] V letech 1938 až 1945 byla ves v důsledku uzavření Mnichovské dohody přičleněna k nacistickému Německu.[8]
Při sčítání lidu v letech 1850–1959 Záhoří bylo samostatnou obcí v okrese Prachatice. Od roku 1960 je částí obce Chroboly v okrese Prachatice. V letech 1850–1929 k obci patřila Jáma a v letech 1850–1959 také Příslop.[11]