Powiat łomżyński administracyjnie obejmuje swoim terytorium obszar następujących jednostek samorządowych:
gminy wiejsko-miejskie: | |
Jedwabne | 159 km2 |
Nowogród | 101 km2 |
gminy wiejskie: | |
Łomża | 207 km2 |
Miastkowo | 115 km2 |
Piątnica | 220 km2 |
Przytuły | 71 km2 |
Śniadowo | 163 km2 |
Wizna | 133 km2 |
Zbójna | 186 km2 |
Obszar powiatu zajmuje 1.355 km2 powierzchni. Użytki rolne stanowią 68,81 % powierzchni powiatu, a 22,3 % zajmują lasy.
Powiat łomżyński zamieszkuje 51.084 mieszkańców (stan na koniec 2017 r.). Sieć osadniczą tworzy 301 miejscowości, w tym 2 miasta i 299 wsi zorganizowanych w 272 sołectwach. (stan na koniec 2015 r.)
Powiat łomżyński położony jest w zachodniej części województwa podlaskiego, leży w granicach Zielonych Płuc Polski i obejmuje tereny o niewielkim stopniu zanieczyszczenia, bardzo atrakcyjne pod względem przyrodniczym i krajobrazowym. Około 26% powierzchni powiatu stanowią obszary unikalnej przyrody objęte różnymi formami ochrony prawnej.