Wieś szlachecka położona była w drugiej połowie XVI wieku w powiecie łomżyńskim ziemi łomżyńskiejCorona Regni Poloniae. Mapa w skali 1:250 000, Instytut Historii im. Tadeusza Manteuffla Polskiej Akademii Nauk i Pracownia Geoinformacji Historycznej Katolickiego Uniwersytetu Lubelskiego.

Nazwa Grądy została wzięta prawdopodobnie od nazwy lasów pokrywających ten teren. Istnienie lasu wskazuje wyłączenie z książęcego nadania dochodów z barci.

Według Słownika Geograficznego z 1880 roku nazwa Grąd (Grądy) określa miejsce wyniesione pomiędzy terenami podmokłymi. W słowniku podano, że w XIX wieku Grądy to wieś i folwark należący do gminy Miastkowo w powiecie łomżyńskim, parafia Nowogród. W 1827 mieszkało w Grądach 120 mieszkańców. Zabudowania tworzyło 14 domów i 8 drewnianych budynków. Powierzchnia gruntów łącznie wynosiła 600 mórg (grunty orne i ogrody 185 m, łąki 42 m, stawy 1 m, Lasy 352 m, nieużytki i place 20 m).

w 1875 roku wydzielono hipotecznie Nomenklaturę Sulki o powierzchni 27 morgów. W 1866 w ramach uwłaszczenia (po powstaniu styczniowym na mocy dekretu carskiego z 2 marca 1864 roku) chłopom przekazano 240 mórg.