Gmina Kołaczyce to gmina wiejska w województwie podkarpackim, w powiecie jasielskim. W latach 1975-1998 gmina położona była w województwie krośnieńskim. Usytułowna jest na prawym brzegu Wisłoki u podnóża góry Liwocz. Miejscowości gminy leżą na terenie Pogórza Strzyżowskiego i Doliny Wisłoki.
Na terenie gminy leżą następujące miejscowości: Kołaczyce, Bieździedza, Bieździadka, Krajowice, Lublica, Nawsie Kołaczyckie, Sieklówka, Sowina.
Na terenie gminy występują gleby zaliczane od II do V klasy bionitacyjnej. Duży obszar zajmują gleby gliniasto - iglaste. Oprócz nich można spotkać mady (w dolinach rzek) oraz gleby torfiaste (pozostałość po jeziorach polodowcowych). Zachodnią granicą gminy płynie Wisłoka.