В пояснительном тексте к этнографической карте Санкт-Петербургской губернии П. И. Кёппена 1849 года она записана как деревня «Sagrowa» (Калтинская Пустошь и Куйвара), население которой по состоянию на 1848 год составляли: савакоты — 54 м. п., 72 ж. п., финляндские карелы — 21 м. п., 13 ж. п., всего 160 человек[9].
КАЛТИНСКАЯ — деревня г. Чоглокова, по просёлкам; 10 дворов, 29 душ м. п. (1856 год)[10]
Число жителей деревни Калтинская Пустошь по X-ой ревизии 1857 года: 37 м. п., 32 ж. п.[11].
В 1860 году в деревне Калтинская Пустошь было 10 дворов[12].
КОЛТИНСКАЯ ПУСТОШЬ — деревня владельческая, при колодцах; 11 дворов, жителей 37 м п., 33 ж. п., (1862 год)[13]
Согласно подворной переписи 1882 года в деревне проживали 15 семей, число жителей: 47 м. п., 40 ж. п., лютеране: 30 м. п., 27 ж. п., разряд крестьян — собственники, а также пришлого населения 4 семьи, в них: 7 м. п., 7 ж. п., все лютеране[11][14].
В 1885 году деревня насчитывала 22 двора[15]. По данным Материалов по статистике народного хозяйства в Шлиссельбургском уезде 1885 года, 7 крестьянских дворов в деревне Калтинская Пустошь (или 47 % всех дворов), занимались молочным животноводством, 2 крестьянских двора (или 13 % всех дворов), выращивали на продажу смородину[16][17].
В 1893 году, согласно карте Шлиссельбургского уезда, деревня Кальтинская Пустошь насчитывала 17 крестьянских дворов[18].
КАЛЬТИНСКАЯ ПУСТОШЬ — деревня на земле Оровского сельского общества при земской дороге; 23 двора, 67 м. п., 76 ж. п., всего 143 чел.; смежно с деревней Куйвары (Куйворы) (1896 год)[19]
В конце XIX — начале XX века деревня административно относилась к Колтушской волости 2-го стана Шлиссельбургского уезда Санкт-Петербургской губернии. Население деревни было однородным — финским[20].
По переписи населения 1926 года деревня ещё называлась Кальтинской Пустошью, а по административным данным 1933 года деревня уже называлась Красная Горка и относилась к Куйворовскому финскому национальному сельсовету[22]. Переименование носило идеологический характер[23].
В 1938 году население деревни составляло 170 человек, все финны[24].
КРАСНАЯ ГОРКА — деревня Колтушского сельсовета, 174 чел. (1939 год)[25]
14 апреля 1939 года был образован Красногорский сельский Совет депутатов трудящихся с центром в деревне Красная Горка. К Красногорскому сельсовету отношли следующие населённые пункты: колония Смольная и деревня Ковалёво (современный посёлок Ковалёво) — из Всеволожского сельсовета; деревни Озерки (Озерки-1 и Озерки-2), Старая Пустошь, Красная Горка, Сельцы (современное Воейково), Хирвости, Суоранда, Пундолово, Орово, Куйворы, Вернее и Нижнее Кальтино, Янино (современное Янино-2) и колония Янино (современное Янино-1) — из Колтушского сельсовета[26].
В 1941 году в Красногорском сельсовете работали колхозы: «1-е Мая», «им. 7-го Съезда», «им. Кирова», «Коминтерн», «Победа», «Ударник» и «Uusi elämä» (финский колхоз «Новая жизнь» в деревне Лиголамби)[26].
В 1943 году в Красногорском сельсовете работали: торфопредприятие «Янино» и колхоз «Янино».
В 1944 году в Красной Горке действовали начальная школа и фельдшерский пункт.
В 1945 году Красную Горку радиофицировали.
В 1949 году населённые пункты сельсовета были электрифицированы.
В 1959 году к Красногорскому сельсовету относились деревни: Красная Горка, Озерки-1, Кальтино, Куйворы, Орово, Лиголамби, Янино, Хирвости, Суоранда, Старая Пустошь, колония Янино, посёлок Воейково и посёлок при станции Ковалево. При сельсовете работали два совхоза: «Янино» и «Всеволжский», 4 начальные школы и 2 фельдшерских пункта.
20 марта 1959 года Красногорский сельсовет был упразднен и перешёл в состав Колтушского сельсовета[26].
По данным 1966, 1973 и 1990 годов деревня Красная Горка входила в состав Колтушского сельсовета[28][29][30].
В 1997 году в деревне проживал 51 человек, в 2002 году — 59 человек (русских — 83 %), в 2007 году — 35[31][32][33].