Поселок Джубга находится на Черноморском побережье Кавказа, на шоссе Туапсе – Новороссийск, в 80 км от Туапсе, на берегу небольшой бухты. Поселок известен своим великолепным курортом с мягким климатом. Поселок Джубга основан в 1864 году как станица в составе Шапсугского берегового батальона.
Название Джубга происходит с адыгейского языка и означает "Долина расстилающегося ветра" или "Долина ветров".
Шапсуги, коренные жители этих мест, заметили, что в этой долине всегда дует сильный ветер. Есть и другая версия происхождения название поселка Джубга, которая дает перевод Джубги - Ночная красавица.
В поселке сейчас проживает порядка 4 тысяч жителей. В Джубге цены на проживание ниже, чем в районном центре - Туапсе.
Поселок Джубга имеет галечно-песчаный пляж, протяженность которого составляет около 800 м. У берега дно моря ровное, без скальных выступов, глубина увеличивается постепенно.
Бухта Джубги окаймляет восточную сторону мысом Шапсухо, с западной стороны - горой Ёжик, которая и в правду очень похожа на ёжика, пришедшего попить воды к морю. С Горы Ёжик открываются великолепные виды на побережье. Выезжая из Джубги слева дороги можно увидеть скульптуру динозавра, творение местного скульптора-самоучки, живущего в этой местности.
Сейчас Джуба является цветущим, благоухающим курортным поселком с мягким морским климатом. Поселок Джубга улучшается из года в год.
В 2008 году в поселке построили аквапарк.