В письменных источниках впервые упоминается в XVI в. В инвентаре Слуцкого княжества 1566 г. отмечено, что местечко Любань входило в состав Еремицкой волости, насчитывало 35 домов, 225 жителей-мещан. При разделе Слуцкого воеводства в 1582 г. между тремя братьями Олельковичами Любань досталась Александру Юрьевичу. В 1589—1621 гг. — временное владение слуцких мещан Тышкевичей, которые держали его в закладе за невозвращенный князем долг.
За время русско-польской войны 1654 —1667 гг. количество населения сократилось. В 1667 г. — 75 домов. Но постепенно местечковое хозяйство восстанавливалось. В 1682 г. насчитывалось 600— 650 жителей, 100 домов. Теперь повинности жителей регулировались статусом, который 28 ноября 1661 г. утвердил Богуслав Радзивилл. Мещане должны были платить чинш и выполнять ряд обязательных условий. Им во главе с бургомистром на основании Магдебургского права предоставлялось самоуправление с возможностью апелляции к старосте Слуцкого княжества. В 1682 г. чинш был увеличен. В 1791 г. Любань вошла в Случерецкий уезд Новогрудского воеводства. С 1793 г. — в составе Российской империи. Во время восстания 1794 г. в Польше, Беларуси и Литве около Любани 4 сентября 1794 г. завязался бой между отрядом повстанцев и русскими войсками под командованием генерала П. Д. Цицианова. Повстанцы отбили несколько атак, но вынуждены были капитулировать. Русские войска захватили 250 пленных и 5 орудий.
В 1808 г. Любань получила права местечка и вошла в состав Заболоцкой волости,
Бобруйского уезда Минской губернии. В 1884 г. здесь насчитывалось 136 домов и около 500 жителей, имелись церковь, синагога. В 1897 г. — 766 жителей, в 1919 г. — 2 211.
С 17 июля 1924 г. — центр района в составе
Слуцкого округа БССР. В июне 1927 — июле 1930 гг. — центр района Бобруйского округа.
28 июня 1941 г. немецко-фашистские захватчики оккупировали Любань. На территории района базировались подпольные
Минский и Любанский райком КП(б)Б, штаб партизанского соединения Минской области, Минский обком и Любанский райком ЛКСМБ, издавались республиканская газета "Звязда" и "Чырвоная змена". На острове Зыслав действовал партизанский аэродром.
Под руководством Минского подпольного обкома партии партизанскими отрядами в ночь на 7 ноября 1941 г. была проведена операция по разгрому в Любани вражеского гарнизона. До лета 1942 г. в городе действовала подпольная комсомольско-молодежная группа. За активное участие в борьбе против немецко-фашистских захватчиков Любанская районная комсомольская организация в 1968 г. награждена орденом Отечественной войны 1-й степени. С 7 марта 1968 г. Любань — город. В 1970 г. — около 6,7 тысяч жителей. Является центром района. В Любани работают 3 средние, музыкальная и спортивная школы, Дом детского творчества, Дом культуры, 2 библиотеки, Любаньский музей народной славы, больница, родильный дом. Действуют такие крупные предприятия, как крахмальный, хлебо- и льнозавод, сыродельный комбинат, рыбокомбинат "Любань", швейная фабрика.
Представляет интерес поселение эпохи неолита и раннего бронзового века возле д. Азломль, обнаруженное и исследованное в 1985 г. М. М. Кривальцевичем.
Путеводитель по городам и районным центрам Республики Беларусь. Минск, "Харвест", 2004.
Ближайшие города:
Солигорск,
Старые Дороги,
Слуцк,
Глуск,
Октябрьский.