Ивье впервые упомянут в летописях в 1444 году как великокняжеский двор. По легенде, название произошло от имени княгини Евы. жены князя Гедимина. Именно ей приглянулись здешние места и был построен замок по её приказу. Местечком владели знатные фамилии польских и литовских магнатов — Радзивиллы, Кишки, Сапеги, Огинские, Тызенгаузы, Замойские. Через Ивье с севера на юг шли два торговых пути, что способствовало его развитию.
В Ивье во все времена мирно уживались представители разных религий. Татарская община обосновалась в местечке в 1598 году. Также с давних времён здесь проживали православные и иудеи. Большинство жителей всегда были католиками. В 2012 году был открыт мемориал дружбы четырёх конфессий. А статус города был получен в 2000 году.
Костёл Петра и Павла построен в 1770-х годах и является главной достопримечательностью города. Ивьевская мечеть построена в 1882 году на средства владелицы местечка графини Эльвиры Замойской. Церковь Гавриила Белостокского начала действовать в 1993 году.