ГОРКИ — деревня принадлежит ведомству Ораниенбаумского дворцового правления, число жителей по ревизии: 49 м. п., 65 ж. п.[10] (1838 год)
В пояснительном тексте к этнографической карте Санкт-Петербургской губернии П. И. Кёппена 1849 года она записана как деревня Mättäkisi (Горки) и указано количество её жителей на 1848 год: ижоры — 38 м. п., 65 ж. п., всего 103 человека, которые относились к православному Сойкинскому Николаевскому приходу[11].
На карте профессора С. С. Куторги 1852 года деревня не упоминается[12].
ГОРКА — деревня Ораниенбаумского дворцового правления, 10 вёрст по почтовой, а остальное по просёлкам, число дворов — 13, число душ — 32 м. п.[13] (1856 год)
ГОРКИ — деревня, число жителей по X-ой ревизии 1857 года: 31 м. п., 52 ж. п., всего 83 чел.[14]
Деревни Горки на карте 1860 года
Согласно «Топографической карте частей Санкт-Петербургской и Выборгской губерний» в 1860 году деревня Горки состояла из 13 крестьянских дворов. Смежно с ней располагалась деревня Гамолово[15].
ГОРКА (МЯТТЕЧЕ) — деревня Дворцового ведомства при колодцах, число дворов — 13, число жителей: 42 м. п., 56 ж. п.; Часовня[16]. (1862 год)
ГОРКИ — деревня, по земской переписи 1882 года: семей — 17, в них 49 м. п., 40 ж. п., всего 89 чел.[14]
ГОРКИ — деревня, число хозяйств по земской переписи 1899 года — 20, число жителей: 57 м. п., 59 ж. п., всего 116 чел.; разряд крестьян: бывшие удельные; народность: русская — 13 чел., финская — 103 чел.[14]
В конце XIX — начале XX века деревня административно относилась к Стремленской волости 2-го станаЯмбургского уезда Санкт-Петербургской губернии. Население деревни было исключительно ижорским[17].
В 1917 году деревня Горки входила в состав Стремленской волости Ямбургского уезда.
С 1917 по 1927 год деревня Горки входила в состав (Гамоловского) Горковского сельсовета Сойкинской волости Кингисеппского уезда.
По данным 1933 года деревня называлась Горка и являлась административным центром Горковского сельсовета Кингисеппского района, в который входили 10 населённых пунктов: деревни Александровка, Валяницы, Гамолово, Глинки, Горка, Залесье, Лога, Парфеевка, Репино, общей численностью населения 1680 человек[20].
По данным 1936 года в состав Горковского сельсовета входили 10 населённых пунктов, 361 хозяйство и 5 колхозов. Административным центром сельсовета была деревня Глинки[21].
В 1939 году население деревни Горки составляло 151 человек.
C 1 августа 1941 года по 31 января 1944 года деревня находилась в оккупации.
С 1954 года в составе Сойкинского сельсовета.
В 1958 году население деревни Горки составляло 51 человек[19].
По данным 1966, 1973 и 1990 годов деревня Горки также входила в состав Сойкинского сельсовета Кингисеппского района[22][23][24].
В 1997 году в деревне Горки проживали 95 человек, деревня входила в состав Сойкинской волости с центром в деревне Вистино, в 2002 году — 101 человек (русские — 90 %), в 2007 году — 113 человек[25][26][27][28].