Historia Gmina Zagórz powstała 1 lutego 1977 w województwie krośnieńskim w związku z wyłączeniem z t.zw. Wielkiego Sanoka czterech sołectw (Dolina, Wielopole, Zagórz i Zasław, włączonych do niego w 1972 roku) i utworzenim z nich nowego miasta Zagórz.Sołectwa te tworzyły już wcześniej (1959–1972) jedną całość w formie osiedle Zagórz.. Równocześnie utworzono po raz pierwszy gminę Zagórz z siedzibą w Zagórzu, który jednak ustanowił odrębną jednostkę administracyjną. W skład gminy Zagórz weszły następujące obszary.: cały obszar zniesionej gminy Tarnawa Górna, obejmujący sześć sołectw (Czaszyn, Łukowe, Olchowa, Średnie Wielkie, Tarnawa Dolna i Tarnawa Górna) i sześć obrębów geodezyjnych (Kalnica, Kamionki, Morochów, Poraż, Sukowate i Zawadka Morochowska); z gminy Komańcza – sołectwo Mokre; z miasta Sanoka – sołectwo Zahutyń; z gminy Sanok – sołectwa Niebieszczany i Stróże Małe oraz obręb geodezyjny Stróże Wielkie.

1 kwietnia 1977, dwa miesiące później, zmieniono zdanie odnośnie do Niebieszczan, Stróżów Małych i Stróżów Wielkich, które włączono z powrotem do gminy Sanok..

1 lutego 1992 połączono gminę Zagórz z miastem Zagórz..

Miejscowości nieistniejące Choceń – podlega pod Średnie Wielkie Kamionki – podlega pod Kalnicę Sukowate – podlega pod Kalnicę Zawadka Morochowska