Селение расположено на левом берегу реки Пшада, в его нижнем течении. Находится в 38 км к юго-востоку от Геленджика и в 7 км к юго-западу от центра сельского округа — Пшада. Расстояние до побережья Чёрного моря составляет около 4 км. Через село проходит автомобильная дорога ведущая к побережью — в Криницу и далее в Бетту.
Рельеф местности преимущественно гористо-холмистый, с резкими перепадами относительных высот. Средние высоты на территории села составляют 117 метров над уровнем моря.
История
Населённый пункт был основан как станица Береговая в 1864 году, в устье реки Пшада[1]. Первоначально здесь было поселено 50 семей.
В 1870 году станица Береговая была преобразовано в деревню и перечислена в гражданское ведомство.
В 1880-х годах район станицы исследовал историк-кавказовед Фелицын Е.Д., изучавший древние сооружения — дольмены.
В 1894 году деревня Береговая получила статус села.
К 1916 году в селе Береговое имелась почтово-телеграфная контора, ссудо-сберегательное товарищество, потребительская лавка. Сообщение с Михайловским Перевалом и Геленджиком осуществлялось на почтовых перекладных или на лодках, которые довозили до Джанхота и Криницы.
На 1917 год село Береговое числилось в составе Новороссийского округа Черноморской губернии.
С мая 1920 года село Береговое входило в Геленджикскую волость Черноморского округа. На 1923 год село входило в Геленджикский район Черноморского округа.
С января 1934 года на базе села был образован самостоятельный сельсовет.
До 1937 года Береговой сельский Совет находилось в составе Геленджикского района Азово-Черноморского края.
Затем Береговой сельсовет был упразднён, а село Береговое передано в состав Пшадского сельского Совета Геленджикского района Краснодарского края.
С 10 марта 2004 года село Береговое в составе Пшадского сельского округа муниципального образования город-курорт Геленджик.