La bataille de Żeleźnica s’est déroulée le dans les alentours du village de Żeleźnica lors de l’Insurrection de Janvier. Elle opposa une unité de gendarmerie des insurgés polonais commandé par Wladyslaw Nowacki-Kopaczynski (pseudo : Junosz) contre une unité russe commandé par le major Przewaliński. L’affrontement se termina par une victoire des insurgés.
Après la défaite de Bebelno, les troupes polonaises de Nowacki ont pris la route en direction de la voïvodie de Sandomierz. Deux jours plus tard à Żeleźnica, Nowacki repère une unité de cavaliers russes composée de 40 dragons, 40 uhlans et de 50 cosaques. Il décide d’une charge audacieuse sur l’adversaire au sabre (pałasz) en mettant l’ennemi en déroute. Etant donné que l’infanterie russe se trouvait à proximité, il était impossible de pourchasser la cavalerie ennemie. Les pertes des insurgés s’élevaient à deux morts et à trois blessés graves et du côté Moscovite, il y a eu six morts dont un officier et quatre blessés. Nowacki a laissé les prisonniers russes blessés dans le village de Oleszno.
Stanisław Zieliński : Bitwy i potyczki 1863-1864 ; na podstawie materyałów drukowanych i rękopiśmiennych Muzeum Narodowego w Rapperswilu, Rapperswil 1913, s. 157.