Zahoř gehörte ehemals zum Deutschen Reich. Im Deutschen Reich hieß der Ort Záhoří.
Heute heißt der Ort Záhoří und gehört zu Tschechoslowakei.
| historischer Ortsname | Staat | Verwaltung | Zeit |
|---|---|---|---|
| Zahoř | Österreich-Ungarn | Semil | vor Vertrag von Saint-Germain |
| Záhoří | Österreich-Ungarn | Semil | vor Vertrag von Saint-Germain |
| Záhoří | Tschechoslowakei | Semily | nach Vertrag von Saint-Germain |
| Sahorsch | Deutsches Reich | Semil | 1939 |
| Záhoří | Deutsches Reich | Semil | 1939 |
| Záhoří | Tschechoslowakei | Semily | 1945 |
| Záhoří | Tschechoslowakei | Východní Čechy | 1992 |