Первое документальное упоминание о храме относится к 1749 (1782?) году. Здание неоднократно перестраивалось, изменяя свой первоначальный облик. Нынешний вид храм приобрел в результате капитального ремонта 1897 года, произведенного на средства князя Друцкого – Любецкого. Храм Покрова Пресвятой Богородицы в д. Осиногородок является памятником архитектуры ретроспективно-русского стиля. Неподалеку от храма расположена колокольня, сложенная наполовину из камня и имеющая деревянное завершение. В настоящее время рядом с храмом восстанавливается памятник воинам, погибшим за веру и Отечество в 1812 году. Храм Покрова Пресвятой Богородицы относится к Поставскому благочинию.