Według Powszechnego Spisu Ludności z 1921 wieś Udrzynek, należącą do gminy Poręba w powiecie ostrowskim i województwie białostockim, zamieszkiwało 512 osób w 86 budynkach mieszkalnych. Miejscowość podlegała pod sąd grodzki w Ostrowi Mazowieckiej i okręgowy w Łomży; właściwy urząd pocztowy mieścił się w Porębie.

Adam Zakrzewski w 1887 włączył Udrzynek do grupy południowej wsi kurpiowskich, czyli osad kurpiowskich położonych w Puszczy Białej.

Zbrodnia w Mękalinach W Boże Narodzenie 1943 pomiędzy wsią Budykierz a Udrzynek, w Gajówce Udrzynek (uroczysko Mękaliny w byłym Nadleśnictwie Jegiel), Niemcy dokonali zbrodni, zabijając niemal wszystkich tam zastałych. Gajówka była ostoją ruchu oporu i stanowiła ważny punkt kontaktowy (kryptonim „Mrowisko”) w Obwodzie Opocznik z siedzibą w Ostrowi Mazowieckiej. Była magazynem broni i amunicji oraz skrytką dokumentacji ośrodka Poraj–Poręba.

W 1943 Niemcy zostali poinformowani, że w Mękalinach ukryta jest broń, i przybyli do gajówki. Mieszkańców bito kijami i kolbami karabinów, kłuto bagnetami. Niemcy nie znaleźli broni i amunicji ukrytych w brogu siana i pod podłogą spichlerza. Torturowani nie wyjawili tajemnic.

W mordzie dokonanym przez Niemców 25 grudnia 1943 w Mękalinach zginęli wszyscy mieszkańcy gajówki, członkowie ruchu oporu i żołnierze Armii Krajowej: