Zagórz (Ukrainian: Загір'я; German: Sagor) is a town in Sanok County, Subcarpathian Voivodeship, Poland, on the river Osława in the Bukowsko Upland mountains, located near the towns of Medzilaborce and Palota (in northeastern Slovakia). It has a population of 4,988 (02.06.2009).