Впервые упоминается в 1636 как деревня Шулепниково; название от антропонима. В 18 в. здесь была построена деревянная церковь Воскресения Христова, деревня выросла в село Верхнее Воскресенье (ниже по течению Ветлуги было село Воскресенье).
Город с 1778; название по реке Ветлуга, на которой расположен. Был торговым центром Ветлужского края.
АО "Ветлужский леспромхоз". Заводы: ликёро-водочный, маслодельный, хлебозавод.
В Ветлужском районе выращивают зерновые, лён, картофель. Разводят крупный рогатый скот, свиней.
В посёлке имени М.И. Калинина - АО "Заветлужье" (картонная фабрика), в селе Белышево - Ветлужский льнозавод.