Rajgród – miasto w województwie podlaskim, w powiecie grajewskim, położone nad Jeziorem Rajgrodzkim. Siedziba gminy miejsko-wiejskiej Rajgród.

Początkowo Rajgród stanowił część JaćwieżyKrystyna Musianowicz: Drohiczyn od VI do XIII wieku. Dzieje i kultura. Wydawnictwo „Pojezierze”, Olsztyn – Białystok 1982, s. 76. , następnie zaś należał do ziemi wiskiej, stanowiącej część MazowszaElżbieta Kowalczyk-Heyman: Rajgród 1360 r. Przyczynek do dziejów granicy mazowiecko-krzyżackiej, w: „Kwartalnik Historyczny”, R. 113, nr 3. Instytut Historii Polskiej Akademii Nauk, Warszawa 2006, s. 10. , po czym został włączony do Podlasia jako część ziemi bielskiejJerzy Kwiatek, Teofil Lijewski: Leksykon miast polskich. MUZA SA, Warszawa 1998, s. 719. . Miasto królewskie starostwa rajgrodzkiego w ziemi bielskiej województwa podlaskiego w 1795 rokuKarol de Perthées , Mappa Szczegulna Woiewodztwa Podlaskiego, 1795. W latach 1975–1998 miasto administracyjnie należało do woj. łomżyńskiego. W Rajgrodzie działa Ochotnicza Straż Pożarna.

Przez miasto przebiega droga krajowa nr 61.

Według danych GUS z 1 stycznia 2024 Rajgród liczył 1388 mieszkańców.

Jezioro Rajgrodzkie