Славя́нск-на-Кубани — город на юге России, в Краснодарском крае. Административный центр муниципального образования Славянский район, включающего в свой состав 14 сельских и 1 городское поселение. Образует муниципальное образование Славянское городское поселение как единственный населённый пункт в его составе. Город краевого подчинения. Площадь городского поселения составляет 43,5 км².
Город расположен на берегу реки Протока, в дельте Кубани, в 68 км к северо-западу от Краснодара.
В городе действует железнодорожная станция Протока, на линии Тимашёвская — Крымская и аэропорт местных воздушных линий. Речная пристань (не действует). Город находится в 500 км от аэропорта Минеральные Воды.
Путь из Минеральных Вод в Славянск-На-Кубани занимает в среднем 6,5 часов.