Подпорожье — город (с 1956 года) в России, административный центр Подпорожского городского поселения и Подпорожского района Ленинградской области.
Город Подпорожье расположен на северо-востоке Ленинградской области, в северо-западной части Подпорожского района на берегах реки Свирь, в 275 км от Санкт-Петербурга на автодороге А215 (Лодейное Поле — Брин-Наволок).
Железнодорожная станция Подпорожье расположена на линии Санкт-Петербург — Мурманск на западной окраине города.
Станция относится к Волховстроевскому отделению Октябрьской железной дороги.
Через станцию ежедневно следует от 4 до 10 пар пассажирских поездов дальнего следования (интенсивность меняется в зависимости от сезона).
Пригородное сообщение через станцию малоинтенсивное: в сутки проходит две пары пригородных электропоездов (одна по маршруту Санкт-Петербург-Ладожский — Свирь, одна по маршруту Волховстрой I — Свирь.
Есть две ежедневных пары Лодейное Поле — Токари, один вагон под тепловозом, для технологических целей, без права проезда сторонних лиц (по 2009 год это были общедоступные пригородные поезда).
Наиболее значимая автомобильная дорога, проходящая через Подпорожье — трасса регионального значения А215 «Архангельский тракт» (Лодейное Поле — Вытегра).
Также имеется несколько дорог местного значения, связывающих Подпорожье с другими населёнными пунктами Подпорожского района.
Одна из них идёт на юг, другая — на правый берег Свири.