Záhoří u Semil ist ein Dorf im Bezirk Semily, in Liberecký kraj, Czechia. Záhoří u Semil liegt auf 501 m Höhe, im Gebirge Giant. Die Einwohnerzahl beträgt 516 (2024). Die nächste größere Stadt ist Jablonec nad Nisou, 14,6 km nordwestlich. Nahe der Grenze: Polen, 20 km. Zu den Sehenswürdigkeiten in der Umgebung gehören Burg Trosky (11,1 km), Burg Kost (16,7 km) und Burg Valdštejn (9,3 km). Zu den Naturdenkmälern gehören Neuweltpass (25 km) und Mummelfall (22 km).
Auch geschrieben Záhoří.