Zagorzyn to miejscowość położona na lewym brzegu Dunajca, graniczy na północy z Wolą Kosnową, na południu z Łąckiem, na zachodzie z Kamienicą, a na wschodzie z Czarnym Potokiem. Podobnie jak większość miejscowości gminy Łącko.
Zagorzyn był własnością zakonu klarysek. Bliskość przyrody, czyste powietrze i walory krajobrazowe czynią Zagorzyn miejscem spokojnego i wspaniałego wypoczynku.
Na jej terenie znajduje się szkoła, która w swoich murach gromadzi dzieci z trzech okolicznych wiosek: Zagorzyna, Woli Kosnowej i Woli Piskulinej.