Elle est le siège de la gmina de Nowogród, dans le powiat de Łomża.
Elle est située à environ 15 kilomètres au sud-est de Łomża et à 120 kilomètres au nord-est de Varsovie. La ville compte environ 2 500 habitants.