Новая Ладога — город в Волховском муниципальном районе Ленинградской области.
Административный центр Новоладожского городского поселения.
Город расположен в северной части района на автодороге 41К-939 (подъезд к г. Новая Ладога), к северу от автодороги Р21 (E 105) «Кола» (Санкт-Петербург — Петрозаводск — Мурманск), в 26 км от районного центра города Волхов и в 138 км от Санкт-Петербурга.
Город находится на левом берегу реки Волхов, в месте впадения её в Ладожское озеро.
Центр города занимает треугольный остров, ограниченный с севера старым Петровским каналом, с юго-востока — рекой Волхов, с запада — рукавом того же Петровского канала, соединяющегося с рекой.
По состоянию на 2024 год отмечается удовлетворительная сохранность исторической застройки, компактный размер населённого пункта, его достаточная провинциальность, хорошая осведомленность жителей о «славном прошлом» города и их приверженность к родному городу создают классическую картину богатого локального культурного текста.
Городская идентичность построена на трёх веках истории («Петр-Суворов-ВОВ»), сравнении с Санкт-Петербургом, ценности купеческого городка и его застройки.
Негативно воспринимается современное состояние большинства исторических зданий.