Gmina Kulesze Kościelne to gmina wiejska w województwie podlaskim, w powiecie wysokomazowieckim. W latach 1975-1998 gmina położona była w województwie łomżyńskim.
Chojane-Bąki, Chojane-Gorczany, Chojane-Pawłowięta, Chojane-Piecki, Chojane-Sierocięta, Chojane-Stankowięta, Czarnowo-Biki, Faszcze, Gołasze Mościckie, Gołasze-Dąb, Grodzkie Szczepanowięta, Kalinowo-Solki, Kulesze Kościelne, Kulesze-Litewka, Kulesze Podlipne, Kulesze-Podawce, Leśniewo-Niedźwiedź, Niziołki-Dobki, Nowe Grodzkie, Nowe Kalinowo, Nowe Wiechy, Nowe Wykno, Stara Litwa, Stare Grodzkie, Stare Kalinowo, Stare Niziołki, Stare Wykno, Stypułki-Giemzino, Tybory Uszyńskie, Wnory-Pażochy, Wnory-Wiechy, Wnory-Wypychy.