Известен с XII века как поселение черкесов (украинцев). В 1865 году основана станица Славянская, с 1897 года центр Темрюкского отдела Кубанской области. В станице проживало 17 700 человек, действовали 3 церкви и 80 торгово-промышленных заведений, в том числе 1 паровая и 21 ветряная мельницы, винокуренный завод, 2 маслобойни, велась торговля зерном, были открыты 2 училища, почтово-телеграфная контора, войсковая больница. В 1928 году построен элеватор (ныне - комбикормовый завод), в 1930 году Проточная МТС (ныне - ремонтно-механический завод), в 1934 году вареньеварочный завод (ныне консервный).
В современном Славинске-на-Кубани (кроме названных выше) действуют предприятия пищевой промышленности (винодельческий завод, маслосыродельный завод, рисокрупяной завод; птицекомбинат и пищекомбинат); тарный завод и йодовый завод; швейная фабрика; развито производство строительных материалов; ведётся добыча нефти и газа.
Работает Краеведческий музей.
В городе сохранился район застройки конца XIX - начала XX веков. Построены новые микрорайоны.
Население: 31 000 (1959), 50 000 (1970), 54 000 (1979), 59 200 (1992).