Miejscowość była skomunikowana z siecią kolejową poprzez stację oddaloną o blisko 3 km i pełniła funkcję siedziby własnego obwodu urzędowego. Administracyjnie podlegała pod urząd stanu cywilnego w Niwce (Haugsdorf) oraz Sąd Rejonowy w Mirosławcu (Märkisch Friedland), natomiast pod względem wojskowym pod Dowództwo Okręgu w Wałczu. W strukturze osadniczej Hoffstädt wyróżniały się także mniejsze jednostki: osada młyńska Hoffstädtermühle oraz kolonia Döberitzfelde, która liczyła 97 mieszkańców i posiadała własną cegielnię.

W wyniku I Wojny Światowej Rudki weszły w skład nowopowstałej Republiki Weimarskiej. lewo|mały|228x228px|Zniszczony czołg niemiecki w trakcie wyzwolenia Rudek W trakcie II Wojny Światowej wieś została wyzwolona przez I Armię Wojska Polskiego, do głównych starć doszło 8 lutego 1945 roku. Z tego okresu pochodzi jedno ze zdjęć zniszczonego czołgu i mogiły żołnierzy niemieckich.

Po 1945 roku Rudki weszły w skład ziem odzyskanych. W latach 1975–1998 wieś należała do województwa pilskiego. W latach 1946-1973 Rudki były siedzibą nadleśnictwa Rudki którego lasy obejmowały powierzchnię 7388 ha.