Основан как Смоляковский завод в 1858 году. Изначально представлял из себя кустарную мастерскую.
Является одним из первых предприятий металлообрабатывающей промышленности на территории Ивановской области.
С 1874 года в связи с расширением производства стал именоваться “Механическим машиностроительным и чугунолитейным заводом господ Смоляковых в городе Иваново-Вознесенске”.
Незадолго до Первой мировой войны на заводе освоили выпуск некоторых машин для сельского хозяйства.
Начиная с 1918 года предприятие специализировалось на производстве болтов и мелких запчастей для ткацких станков.
С 1935 года завод перешел, главным образом, на производство запчастей для электростанций.
В 1936 году предприятие стало называться Ивановским механическим заводом.
В годы Великой Отечественной войны завод выпускал помимо специализированной продукции для электростанций и оборонную продукцию.
В 1992 году Ивановский механический завод был преобразован в ОАО “Ивэнергомаш”.