Впервые упоминается в Писцовой книге Водской пятины 1500 года, как деревня Городищо в Егорьевском Лопьском погосте.
Деревня Городище упоминается на карте Санкт-Петербургской губернии 1792 года А. М. Вильбрехта.
На карте Санкт-Петербургской губернии Ф. Ф. Шуберта 1834 года она обозначена, как деревня Городища.
В 1838 г. деревня принадлежит капитану Крутову и чиновнику 9 класса Сахарову, число жителей по ревизии: 48 м. п., 47 ж. п.
Согласно карте профессора С. С. Куторги 1852 года деревня называлась Городища.
С 1856 г. — деревня разных владельцев, по просёлочной дороге, число дворов — 13, число душ — 46 м. п.
В 1862 г — деревня владельческая при реке Лаве, число дворов — 13, число жителей: 45 м. п., 45 ж. п.
В 1869–1870 годах временнообязанные крестьяне деревни выкупили свои земельные наделы у А. Ф. Зубарева и стали собственниками земли.
В 1871–1872 годах временнообязанные крестьяне выкупили свои земельные наделы у А. В. Вилламовой.
В XIX веке деревня административно относилась к Шумской волости 1-го стана Новоладожского уезда Санкт-Петербургской губернии, в начале XX века — 4-го стана.
По данным 1933 года деревня Городище входила в состав Васильковского сельсовета Мгинского района.
21 августа 1961 года Васильковский сельсовет упразднен. Населеннй пункт сельсовета — Городище передан в административное подчинение Назиевскому поссовету.