ДРЕТНО — деревня принадлежит её величеству, число жителей по ревизии: 143 м. п., 167 ж. п.[3] (1838 год)
Деревня Дретно из 46 дворов отмечена на карте профессора С. С. Куторги 1852 года[4].
ДРЕТНЯ — деревня Гдовского её величества имения, по просёлочной дороге, число дворов — 51, число душ — 148 м. п.[5] (1856 год)
ДРЕТНО — деревня удельная при озере безымянном, число дворов — 51, число жителей: 169 м. п., 164 ж. п.; Часовня православная[6]. (1862 год)
В XIX — начале XX века деревня административно относилась к Осьминской волости 2-го земского участка 1-го станаГдовского уезда Санкт-Петербургской губернии.
Согласно Памятной книжке Санкт-Петербургской губернии 1905 года деревня образовывала Дретненское сельское общество[7].
С марта 1917 года деревня находилась в составе Осьминской волости Гдовского уезда[8].
По состоянию на 1 августа 1965 года деревня Дретно входила в состав Поречского сельсовета Кингисеппского района[10]. С ноября 1965 года, вновь в составе Сланцевского района. В 1965 году население деревни составляло 52 человека[8].
По данным 1973 года деревня Дретно входила в состав Поречского сельсовета[11].
По данным 1990 года деревня Дретно входила в состав Овсищенского сельсовета[12].
В 1997 году в деревне Дретно Овсищенской волости проживали 7 человек, в 2002 году — 23 человека (все русские)[13][14].
В 2007 году в деревне Дретно Старопольского СП проживали 3 человека, в 2010 году — 14 человек[15][16].
География
Деревня расположена в восточной части района на автодороге 41К-816 (Пенино — Дретно — Коленец).
Расстояние до административного центра поселения — 20 км[15].
Расстояние до ближайшей железнодорожной станции Молосковицы — 80 км[10].
Деревня находится на правом берегу реки Мокруша, близ южного берега озера Пенино.