Obecnie MPK obejmuje 17 linii autobusowych, w tym 4 linie wybiegające poza granice miasta. Przewóz obejmuje teren gmin: Łomża, Piątnica, Nowogród, Wizna. Łączna długość linii autobusowych wynosi 168 km. Rocznie autobusy MPK przewożą ok. 4 mln osób. W układ komunikacji autobusowej obsługiwanej przez MPK usytuowano 113 przystanków. Liczba oraz rozmieszczenie przystanków jest dostosowana do zagospodarowania przestrzennego obsługiwanych obszarów miasta, co oznacza zadowalającą dostępność układu komunikacyjnego dla użytkownika. Średni czas dojścia pieszego od miejsca rozpoczęcia podróży do przystanku oraz od przystanku do celu podróży nie przekracza 4 minut. Przeciętna odległość przemieszczeń pieszych w podróżach komunikacją zbiorową wynosi ok. 300 m.
Aktualnie MPK posiada siedzibę przy ulicy Spokojnej 9 w Łomży. W 2010 Miejskie Przedsiębiorstwo Komunikacji otrzymało celem zakupu pojazdów unijną dotację w ramach projektu „Rozbudowa i modernizacja systemu transportowego Łomży i okolic – etap II”. Nr WND-RPPD.02.03.00-20- 002/09 realizowanego w ramach Regionalnego Programu Operacyjnego Województwa Podlaskiego na lata 2007–2013 Osi priorytetowej II: Rozwój infrastruktury transportowej;