Деревня Бяла впервые упоминается в 1783 году как часть Бездежского ключа, Брестское воеводство. С 1795 года в составе Российской империи, Кобринский уезд, Слонимское наместничество. С 1797 года — Литовская, с 1801 года — Гродненская губерния.
В 1858 году деревня находилась в Бездежской волости, Кобринского уезда, и принадлежала к Микитскому сельскому обществу (113 ревизских душ, государственные крестьяне).
Деревня была отмечена на картах Шуберта 1843–1863 годов.
В 1905 году насчитывалось 136 жителей. В 1921–1939 годах деревня входила в состав Бездежской гмины, Дрогичинского повета, Полесского воеводства. В 1921 году было 42 двора и 223 жителя.
С 1925 года в деревне действовала подпольная коммунистическая партия. В 1930 году в деревне было 42 двора и начальная школа.
С 04.12.1939 деревня находилась в Бездежской волости, Дрогичинского района, Пинской области, БССР. В деревне было 48 дворов и 283 жителя. С 15.01.1940 — в Дрогичинском районе. С 12.10.1949 относилась к Вавуличскому сельсовету.
В годы Великой Отечественной войны погибло 19 жителей деревни, 16 из них не вернулись с фронта.
С 1954 года деревня в Дрогичинском районе. В 1960 году насчитывалось 321 житель, в 1970 — 298 жителей, в 1995 — 65 дворов и 140 жителей. В 2005 — 61 двор и 144 жителя. В 2023 — 38 дворов и 85 жителей.