Granica w tym miejscu kształtowała się z biegiem lat w miarę zasiedlania tych terenów.
Ziemia łomżyńska współcześnie W latach 1975-1998 ziemia łomżyńska była położona na terenie dwóch województw: łomżyńskiego i ostrołęckiego.
W 1999 została podzielona między województwo podlaskie i województwo mazowieckie. Obecnie leży na terenie powiatów: województwo podlaskie: powiat grodzki Łomża powiat łomżyński powiat kolneński powiat zambrowski województwo mazowieckie: powiat grodzki Ostrołęka powiat ostrołęcki powiat makowski
W skład historycznej ziemi łomżyńskiej wchodził też zachodni fragment aktualnego powiatu białostockiego.
W dawnej ziemi łomżyńskiej leżą następujące miasta: 20px Łomża 20px Ostrołęka 20px Zambrów 20px Kolno 22x22px Myszyniec 20px Stawiski 20px Nowogród
W związku z przyłączeniem byłego województwa łomżyńskiego, a co za tym idzie większości ziemi łomżyńskiej, do województwa podlaskiego wynikło wiele kontrowersji wśród mieszkańców oraz władz Łomży i Zambrowa, a także Grajewa, które historycznie położone jest na ziemi wiskiej należącej do Mazowsza.