ДАНИЛОВО — деревня принадлежит господам Таировым, число жителей по ревизии: 61 м. п., 78 ж. п.[4] (1838 год)
ДАНИЛОВА — деревня госпожи Ольдекон, по просёлочной дороге, число дворов — 20, число душ — 57 м. п.[5] (1856 год)
В XIX — начале XX века деревня административно относилась к Ложголовской волости 2-го земского участка 1-го станаГдовского уезда Санкт-Петербургской губернии.
Согласно Памятной книжке Санкт-Петербургской губернии 1905 года деревня образовывала Даниловское сельское общество[6].
С марта 1917 года деревня находилась в составе Ложголовской волости Гдовского уезда[7].
По состоянию на 1 августа 1965 года деревня Данилово входила в состав Ложголовского сельсовета Кингисеппского района[10]. С ноября 1965 года, вновь в составе Сланцевского района. В 1965 году население деревни составляло 20 человек[7].
По данным 1973 года деревня Данилово входила в состав Ложголовского сельсовета[11].
По данным 1990 года деревня Данилово входила в состав Старопольского сельсовета[12].
В 1997 году в деревне Данилово Старопольской волости проживали 3 человека, в 2002 году — 10 человек (русские — 90 %)[13][14].
В 2007 и 2010 годах в деревне Данилово Старопольского СП вновь проживали 3 человека[15][16].
География
Деревня расположена в северо-восточной части района на автодороге 41К-161 (Ликовское — Данилово — Овсище).
Расстояние до административного центра поселения — 14 км[15].
Расстояние до ближайшей железнодорожной станции Веймарн — 44 км[10].