Zahájí je zaniklá osada v Českém lese, v dnešním okrese Tachov. Vesnice se nacházela na hranici Čech a Bavorska, v údolí potoka zvaného Zahájský a blízko jeho soutoku s Celním potokem. Nejbližšími osadami v okolí býval Schwanhof na straně německé a Jedlina a Česká Ves na české straně, které ale zanikly ve stejné době jako Zahájí. Nejbližší dosud obydlenou osadou na české straně je Stará Knížecí Huť. Katastrální území Zahájí u Lesné patří k obci Lesná.