Jedwabne – miasto w województwie podlaskim, w powiecie łomżyńskim, siedziba gminy miejsko-wiejskiej Jedwabne.

Prywatna wieś szlachecka położona była w drugiej połowie XVI wieku w powiecie wiskim ziemi wiskiej województwa mazowieckiegoCorona Regni Poloniae. Mapa w skali 1:250 000, Instytut Historii im. Tadeusza Manteuffla Polskiej Akademii Nauk i Pracownia Geoinformacji Historycznej Katolickiego Uniwersytetu Lubelskiego.. Jedwabne uzyskało lokację miejską w 1736 roku, zdegradowane po 1827 roku, ponowne nadanie praw miejskich w 1927 rokuRobert Krzysztofik, Lokacje miejskie na obszarze Polski. Dokumentacja geograficzno-historyczna, Katowice 2007, s. 36–37.. W latach 1960–1972 miasto było siedzibą władz gromady Jedwabne. W latach 1975–1998 miasto administracyjnie należało do woj. łomżyńskiego.

Według danych GUS z 1 stycznia 2024 r. miasto zamieszkiwało 1676 mieszkańców, a 1 stycznia 2025 r. 1671 mieszkańców.

Miejscowość jest położona na Wysoczyźnie Kolneńskiej – części Niziny Północnopodlaskiej. W miasteczku swój początek ma struga Jedwabianka mająca swoje ujście w Narwi (okolice Wizny).

W miejscowości znajduje się kościół, który jest siedzibą parafii pw. św. Jakuba Apostoła.