Stara Łomża – ściśle część wsi Zawady w województwie podlaskim, w powiecie łomżyńskim, w gminie Łomża.

Aczkolwiek nazwa Stara Łomża odnosi się historycznie do jednej wsi pod Łomżą, między jej aktualną a pierwotną (wczesnośredniowieczną) lokacją, współcześnie nazwa ta pokrywa się ze skupiskiem osadniczym podzielonym administracyjnie na trzy jednostki: wieś Stara Łomża nad Rzeką (260 mieszkańców), wieś Stara Łomża przy Szosie (140 mieszkańców) oraz Zawady (jako część wsi). Ta ostatnia stanowiła na początku lat 1970. wspólne sołectwo z Zosinem o nazwie Zosin-Stara ŁomżaUchwała Nr XXI/72/72 Wojewódzkiej Rady Narodowej w Białymstoku z dnia 9 grudnia 1972 w sprawie utworzenia gmin w województwie białostockim (Dziennik Urzędowy Wojewódzkiej Rady Narodowej w Białymstoku z dnia 2 stycznia 1973, Nr 1, Poz. 1)..

Historia Starej Łomży Historia Starej Łomży jest ściśle związana z historią Łomży, gdyż to właśnie na terenie aktualnej wsi założono w IX w. luźną, otwartą osadę. W pierwszej połowie XI w. powstaje gródek typu cyplowego, który ulega pożarowi w ostatniej dekadzie tego wieku.