Как село Кукин Берег она обозначена на карте Санкт-Петербургской губернии Ф. Ф. Шуберта 1834 года[3].
КУЙКИН БЕРЕГ — деревня принадлежит госпоже Дубровиной, число жителей по ревизии: 21 м. п., 24 ж. п.[4] (1838 год)
Как деревня Кукин Берег, она отмечена на карте профессора С. С. Куторги 1852 года[5].
КУЙКИН БЕРЕГ — деревня госпожи Дубровиной, по просёлочной дороге, число дворов — 8, число душ — 27 м. п.[6] (1856 год)
КУЙКИН БЕРЕГ — деревня владельческая при реке Нарове, число дворов — 7, число жителей: 21 м. п., 24 ж. п.[7]. (1862 год)
Деревня Кукин Берег на карте 1863 года
В XIX веке деревня административно относилась к 1-му стану, в начале XX века к Добручинской волости 1-го земского участка 4-го стана Гдовского уезда Санкт-Петербургской губернии.
Согласно Памятной книжке Санкт-Петербургской губернии 1905 года, деревня называлась Куйкин Берег и входила в Куйкинское сельское общество[8].
С 1917 по 1920 год деревня входила в состав Скарятинской волости Гдовского уезда.
По состоянию на 1 августа 1965 года деревня Кукин Берег входила в состав Загривского сельсовета Кингисеппского района[9]. С ноября 1965 года, вновь в составе Сланцевского района[10].
По данным 1973 и 1990 годов деревня Кукин Берег входила в состав Загривского сельсовета Сланцевского района[11][12].
В 1997 году в деревне Кукин Берег Загривской волости проживали 10 человек, в 2002 году — 82 человека (русские — 87 %)[13][14].
В 2007 году в деревне Кукин Берег Загривского СП проживали 11 человек, в 2010 году — 14[15][16].
География
Деревня расположена в западной части района к западу от автодороги 41К-164 (Сланцы — Втроя).
Расстояние до административного центра поселения — 11 км[15].
Расстояние до железнодорожной платформы Сланцы — 31 км[9].