Gmina Turośń Kościelna położona jest w płn.-wsch.Polsce, w woj. podlaskim. Zachodnia część gminy, tj. ok. 30% jej powierzchni, znajduje się w granicach Narwiańskiego Parku Narodowego oraz jego otulinie. Północno-wschodnie fragmenty gminy wchodzą w leśny pas ochronny Białegostoku.

Wody na terenie gminy to rozlewiska Narwi, rzeka Turośnianka i Czaplinianka oraz gliniaki w Markowszczyźnie. Gmina zajmuje powierzchnię 14.030 ha.

Siedziba gminy to Turośń Kościelna.

Według danych z 31.12.2018 r. gminę zamieszkiwały 6162 osoby.

Sołectwa

Baciuty, Baciuty-Kolonia, Baciuty Stacja, Barszczówka, Bojary, Borowskie Gziki, Borowskie Michały, Borowskie Olki, Borowskie Żaki, Borowski Skórki, Chodory, Czaczki Małe, Czaczki Wielkie, Dobrowoda, Dołki, Iwanówka, Juraszki, Lubejki, Markowszczyzna, Niecki, Niewodnica Korycka, Niewodnica Kościelna,Piećki, Pomigacze, Stoczki, Tołcze, Topilec, Topilec-Kolonia, Trypucie, Turośń Dolna, Turośń Kościelna (2 sołectwa), Zalesiany, Zawady.