Gmina Rajgród to gmina miejsko-wiejska w województwie podlaskim, w powiecie grajewskim. W latach 1975-1998 gmina położona była w województwie łomżyńskim.
Bełda, Biebrza, Budy, Bukowo, Ciszewo, Czarna Wieś, Danowo, Karczewo, Karwowo, Kołaki, Kosiły, Kosówka, Kozłówka, Kuligi, Łazarze, Miecze, Orzechówka, Pieńczykowo, Pieńczykówek, Pikły, Przejma, Przestrzele, Rajgród, Rybczyzna, Rydzewo, Skrodzkie, Sołki, Stoczek, Tama, Turczyn, Tworki, Wojdy, Woźnawieś, Wólka Mała, Wólka Piotrowska, Wykowo.