Záhoří është fshat në distriktin Semily, në Liberecký kraj, Czechia. Záhoří ndodhet në lartësinë 501 m mbi nivelin e detit, në malin Giant. Popullsia: 516 banorë (2024). Qyteti më i afërt: Jablonec nad Nisou, 14,6 km në veriperëndim. Afër kufirit: Polonia, 20 km. Vende interesante përreth: Trosky Castle (11,1 km), Kost Castle (16,7 km) dhe Valdštejn Castle (9,3 km). Natyra përreth: Przełęcz Szklarska (25 km) dhe Mumlava Waterfall (22 km).
Shkruhet edhe Záhoří.