Na stacji znajdował się punkt ładunkowy spółki Cargotor będącej częścią holdingu PKP Cargo Logistics.

W latach 2018–2019 dokonano częściowej wymiany podkładów w związku ze spodziewanym wzrostem przewozów towarowych.

W latach 2025–2026 wybudowano dwa perony i przebudowano infrastrukturę pasażerską.

Roboty i projekty infrastrukturalne W Regionalnym Programie Operacyjnym Województwa Podlaskiego znajdował się projekt modernizacji linii kolejowej nr 49 wraz ze stacją Łomża. Wydana została prawomocna decyzja środowiskowa, jednak w związku z brakiem środków finansowych realizacja projektu została wstrzymana. 15 kwietnia 2019 roku poinformowano o znacznym obniżeniu kwoty dotacji.

Stacja ostatecznie została przebudowana w latach 2025–2026 z projektu Stworzenie ciągu komunikacyjnego Łomża – Białystok poprzez rewitalizację wraz z elektryfikacją linii kolejowej nr 49 Łomża – Śniadowo oraz elektryfikacja i odbudowa infrastruktury obsługi pasażerskiej na linii kolejowej nr 36 na odcinku Śniadowo – Łapy z Programu Uzupełniania Lokalnej i Regionalnej Infrastruktury Kolejowej – Kolej+ do 2029 roku.