В 1439 г. преподобный Макарий основал на р. Унжа обитель, превратившуюся со временем в крупный монастырь Макарьевский Унженский. Город Макарьев с 1778 года.
Упоминается в летописи Солигаличского Воскресенского монастыря под 1360. Как город-крепость С. существовал до 16 в. В 18 в. - торговый купеческий город. С 1719 - уездный город в Костромской провинции.