1592 року вперше згадується православна церква в селі[2].
За даними етнографічної експедиції 1869—1870 років під керівництвом Павла Чубинського, у селі переважно проживали греко-католики, які розмовляли українською мовою[4].
182 православні, 91 римо-католик, 27 християн інших конфесій;
186 українців, 114 поляків.
За звітом польської поліції, у 1935 році православна парафія Гнійна налічувала 802 вірян[6].
За німецької окупації під час Другої світової війни у селі діяла українська школа[6]. У 1943 році в селі мешкало 264 українці та 143 поляки.[3]
25 червня 1947 року під час проведення польською владою операції «Вісла» піхотний полк польської армії виселив із села 49 українців (15 родин) на приєднані до Польщі німецькі терени[3].
↑ абKolasa A. Ukraincy w powiecie Biala Podlaska w latach 1918-1948. — Toruń : Wydawnictwo Adam Marszałek, 2007. — С. 45, 103.(пол.)
↑Згідно з методологією GUS працездатний вік для чоловіків становить 18-64 років, для жінок — 18-59 років GUS. Pojęcia stosowane w statystyce publicznej [Терміни, які використовуються в публічній статистиці]. Архів оригіналу за 20 вересня 2018. Процитовано 14 серпня 2018.