Впервые деревня Карловка упоминается на карте Санкт-Петербургской губернии Ф. Ф. Шуберта 1834 года и обозначена как деревня «Карловка».

1838 г. — деревня принадлежит княгине Мещерской, число жителей по ревизии: 23 м. п., 22 ж. п.

1852 г. — деревня отмечена на карте профессора С. С. Куторги.

1856 г. — деревня госпожи Сафроновой, по почтовому тракту и просёлочной дороге, число дворов — 7, число душ — 30 м. п.

Число жителей деревни по X-ой ревизии 1857 года: 32 м. п., 25 ж. п.[6].

1862 г. — деревня владельческая при колодцах, число дворов — 7, число жителей: 32 м. п., 35 ж. п.

Согласно подворной переписи 1882 года в деревне проживали 17 семей, число жителей: 40 м. п., 40 ж. п.; разряд крестьян — собственники земли.

В XIX — начале XX века деревня административно относилась к Путиловской волости 1-го стана Шлиссельбургского уезда Санкт-Петербургской губернии.

По данным 1933 года деревня Карловка входила в состав Сассарского сельсовета Мгинского района.

С 1961 г. деревня Карловка в составе Назиевского поссовета.