Szkoła mieści się w zabytkowym budynku, jest nowoczesna i dobrze wyposażona. Posiadamy trzy pracownie komputerowe, piękną bibliotekę z bogatym księgozbiorem, bibliotekę językową, bogato wyposażone pracownie przedmiotowe, pokój poligrafii.
Koła zainteresowań funkcjonujące w szkole:
dwa koła matematyczne
dwa koła informatyczne
koło języka rosyjskiego
koło filozoficzne
koło chemiczne
koło teatralne
koło geograficzne
koło fizyczne
klub turystyki górskiej "Beskid"
klub turystyki rowerowej
klub brydżowy
klub sportowy "Żak" z sekcją koszykówki, piłki nożnej, piłki siatkowej, lekkiej atletyki i szachów
redakcje gazet: "Głos ucznia", "Erudyta"
szkolny oddział Towarzystwa Przyjaciół Ziemi Łomżyńskiej
Inne formy rozwijania zainteresowań:
udział uczniów w wykładach z fizyki doświadczalnej
szkoła matematyczna prowadzona przez pracowników naukowych z Uniwersytetu Warszawskiego
systematyczna opieka nad grobami nauczycieli i harcerzy
udział klas biologiczno-chemicznych w sesjach ekologicznych organizowanych przez Inspektorat Ochrony środowiska
organizacja sesji ekologicznych, współpraca z Łomżyńskim Towarzystwem Naukowym imienia Wagów
organizacja corocznych sesji polonistycznych
edukacja regionalna: konkursy "Nasza mała Ojczyzna"
konkurs fotograficzny o Ziemi Łomżyńskiej
szkoły zimowe połączone z nauką jazdy na nartach