Osowiec – wieś (dawniej miasto) w Polsce położona w województwie podlaskim, w powiecie monieckim, w gminie Goniądz.
Historia Osowiec uzyskał lokację miejską w 1724 roku, zdegradowany w 1801 rokuRobert Krzysztofik, Lokacje miejskie na obszarze Polski. Dokumentacja geograficzno-historyczna, Katowice 2007, s. 58–59.. Prywatna wieś szlachecka położona była w drugiej połowie XVI wieku w powiecie wąsoskim 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.. W latach 1975–1998 należał administracyjnie do województwa łomżyńskiego.
W sierpniu 1944 żandarmeria niemiecka przeprowadziła pacyfikację wsi. Mieszkańców wysiedlono, a wieś zniszczono. W czasie akcji aresztowano 12 osób, które później zamordowano w więzieniu w BiałymstokuJózef Fajkowski, Jan Religa: Zbrodnie hitlerowskie na wsi polskiej 1939-1945. Warszawa: Wydawnictwo Książka i Wiedza, 1981, s. 220..