Иваново известно с XIV века как деревня Порхово. В 1423 году, как повествуют летописные источники, Великий князь Великого княжества Литовского, Русского и Жамойтского Витовт подарил эту деревню с прилегающими к ней землями кафедральному собору в Луцке. А в 1465 - епископ Ян Ласкович переименовал этот населенный пункт в Янов. Благодаря трудолюбию местного населения и развитию ремесел, селение успешно росло и развивалось. Уже в 1497 году Великий князь ВКЛ Александр Ягелончик разрешил проводить здесь ежегодно три ярмарки. Луцкие епископы сделали Янов своей второй резиденцией. Согласно Виленскому сборнику городок и его окрестности в разные времена были частью земель Великого княжества Литовского, принадлежали польским королям, а затем Шуйским, Ожешкам, Дмуковским. В 1897 г. в местечке проживал 3041 житель, работали сукновальная фабрика, маслобойня, кожевенный и кирпичные заводы, 5 мельниц, народное училище и церковноприходская школа. С 1921 года город находился в составе Польши, с 1939 года - в составе БССР.