Zagórz – gmina miejsko-wiejska w województwie podkarpackim, w powiecie sanockim. W latach 1975–1998 gmina położona była w województwie krośnieńskim.

Siedziba gminy to Zagórz.