Деревня Осовляны упоминалась в 1858 году как часть Именинской волости, Кобринского уезда, Гродненской губернии. В деревне было 13 «душ» (государственных крестьян), ранее подчинённых Тороканскому монастырю.
Карта Шуберта 1870 года:
В 1905 году в деревне проживало 285 жителей.
С 1921 по 1939 год входила в состав Польши, Именинская гмина, Дрогичинский повет, Полесское воеводство.
В 1921 году в деревне было 52 двора и 133 жителя (все православные).
Карта WIG:
С 04.12.1939 года деревня вошла в состав БССР. В ней насчитывалось 57 дворов и 246 жителей.
С 1940 года стала центром сельсовета. Во время Второй мировой войны деревня была частично сожжена, 8 жителей погибли на фронте.
Карта РККА:
С 1954 года деревня входит в состав Брестской области.
Население: 163 жителя в 1960 году, 162 в 1970 году и 56 жителей в 1995 году (30 дворов).