Любим основан в 1546 году. С 1708 года в составе Московской губернии, с 1719 года в составе Костромской провинции той же губернии, с 1777 года уездный город Ярославского наместничества. В 1861 году в городе было 5 заводов и фабрик (в том числе кожевенный завод, кирпичный завод и другие предприятия).
В современном Любиме действуют предприятия лесной и местной промышленности, мясокомбинат.
В Любиме родился поэт Л.Н. Трефолев, автор известной песни «Камаринская».
Население: 3 000 (1897), 3 700 (1926), 7 300 (1979), 6 900 (1992).