Współcześnie w Grajewie mieszkają niemal wyłącznie Polacy.

thumb|690x480px|center |Piramida wieku mieszkańców Grajewa w 2014 roku

Historia

Ziemia, na której założono Grajwy od 23 listopada 1472 roku była częścią majętności Jana z Białowieży, nadwornego księcia Kazimierza III płockiego i starosty biskupich dóbr pułtuskich. W roku 1483 właściciel polecił Maciejowi zbudować jeden młyn koło dworu, a drugi na rzece Ełk.

Kościół Świętej Trójcy ufundowano 8 lutego 1478 roku, a 14 lipca 1479 roku Kazimierz płocki erygował tu parafię.

Od roku 1483 Jan z Białowieży zaczął nazywać siebie Grajewskim. Następnym właścicielem dóbr był również Jan Grajewski, który miał trzech synów: Stanisława (marszałka Radziwiłłów), Hieronima i Bartłomieja.

Szlachta pruska i miasta pruskie spławiały płynącą obok rzeką zboże i towary leśne do Gdańska. W 1567 r. Stanisław Grajewski, dworzanin królewski, otrzymał zezwolenie na wyrabianie w lasach królewskich smoły, popiołów i innych towarów leśnych oraz na ich eksport do Gdańska.

Dzięki staraniom Jana i Jakuba Grajewskich Zygmunt Stary nadał Grajwom prawo miejskie magdeburskie, ustanowił wójtostwo i zezwolił na dwa jarmarki.