Новая Ладога — город в Волховском муниципальном районе Ленинградской области.

Административный центр Новоладожского городского поселения.

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

Город находится на левом берегу реки Волхов, в месте впадения её в Ладожское озеро.

Центр города занимает треугольный остров, ограниченный с севера старым Петровским каналом, с юго-востока — рекой Волхов, с запада — рукавом того же Петровского канала, соединяющегося с рекой.

По состоянию на 2024 год отмечается удовлетворительная сохранность исторической застройки, компактный размер населённого пункта, его достаточная провинциальность, хорошая осведомленность жителей о «славном прошлом» города и их приверженность к родному городу создают классическую картину богатого локального культурного текста.

Городская идентичность построена на трёх веках истории («Петр-Суворов-ВОВ»), сравнении с Санкт-Петербургом, ценности купеческого городка и его застройки.

Негативно воспринимается современное состояние большинства исторических зданий.