Gmina Łomża (do 1954 gmina Kupiski) – gmina wiejska w województwie podlaskim, w powiecie łomżyńskim. W latach 1975-1998 gmina położona była w województwie łomżyńskim.
Andrzejki, Bacze Suche, Boguszyce, Bożenica, Chojny Młode, Czaplice, Dłużniewo, Gać, Giełczyn, Grzymały Szczepankowskie, Janowo, Jarnuty, Jednaczewo, Kisiołki, Konarzyce, Koty, Lutostań, Łochtynowo, Mikołajki, Milewo, Modzele-Skudosze, Modzele-Wypychy, Nowe Kupiski, Nowe Wyrzyki, Pniewo, Podgórze, Puchały, Rybno, Siemień Nadrzeczny, Siemień-Rowy, Sierzputy Młode, Stara Łomża nad Rzeką, Stara Łomża przy Szosie, Stare Chojny, Stare Kupiski, Stare Modzele, Stare Sierzputy, Wygoda, Zawady, Zosin.