Gmina Turośń Kościelna położnona 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.2017 r. gminę zamieszkiwały 6086 osoby.

Sołectwa

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