Około 1886 w 60 domach mieszkało 461 osób.
Włościanie ze wsi walczyli w powstaniu styczniowym – w bitwie pod Nagoszewem, pod Porębą, pod Łączką i Wiśniewem (1863).
W okresie międzywojennym Osuchowa leżała w województwie białostockim, w powiecie ostrowskim, w gminie Poręba. Według Powszechnego Spisu Ludności z 1921 roku wieś zamieszkiwało 619 osób, wszystkie wyznania rzymskokatolickiego i polskiej narodowości. Było tu 105 budynków mieszkalnych. Miejscowość podlegała pod sąd grodzki w Ostrowi Mazowieckiej i okręgowy w Łomży, najbliższy urząd pocztowy mieścił się w Porębie.
W latach 1975–1998 miejscowość administracyjnie należała do województwa ostrołęckiego.
W połowie lat 90. XX wieku nazwę wsi zmieniono z Osuchowa Stara na Stara Osuchowa.
W 2002 we wsi istniało 45 gospodarstw domowych. W 2012 wieś liczyła 166 mieszkańców. W latach 1998–2021 liczba mieszkańców zmalała o 31,5%, w 2021 osiągając 139 mieszkańców.
Wierni kościoła rzymskokatolickiego należą do parafii św. Apostołów Piotra i Pawła w Nowej Osuchowej wydzielonej z parafii św. Barbary w Porębie.
Przypisy Strona gminy, sołectwa Rozporządzenie Ministra Administracji i Cyfryzacji z dnia 13 grudnia 2012 r. w sprawie wykazu urzędowych nazw miejscowości i ich części () GUS. Rejestr TERYT
Opis parafii na stronie diecezji
Linki zewnętrzne
Kategoria:Stara Osuchowa