Порхов — центр Порховского района Псковской области. Расположен на Шелонской низменности, на р. Шелонь (бассейн озера Ильмень), в 88 км к востоку от Пскова. Имеет прямое ж.д. сообщение с Москвой, Псковом, пргородное со станцией Дно(пересечение с ж.д. магистралью — СПб — Беларусь — Украина — Молдова). Автобусное сообщение со Псковом, Новгородом, Великими Луками, Дном. В городе есть гостиница. Посмотреть город можно за 1 день.
Главная достопримечательность — Порховская крепость 14 века.
Основан в 1239 году.
Население 10608 человек (2010), площадь 28 кв.км.