
Крепость Порхов - одна из немногих, неплохо сохранившихся на северо-западе, крепостей с односторонней обороной. Такие крепости строились в русских землях с середины XIV, практически до конца XV века, когда на Русь пришла регулярная каменная фортификация. Боле того, некоторые части крепости являются единственным на северо-западе, сохранившимся почти в полном объеме, образцом доогнестрельной фортификации.
Первое упоминание Порхова в летописи относится к 1239 году, когда князь Александр (через год уже - Невский, а еще через два - уже разбивший рыцарей) строил деревянные городки на реке Шелонь. Городки укрепляли водный путь из Пскова в Новгород и Порхов был одним их них.
В 1346 году деревянная крепость выдержала осаду литовцев, но военная опасность продолжала сохраняться. Шел 1387 год, новгородцы укрепляли свой, уже тогда Великий, город. "Копаша вал около Торговой стороне. Того же лета благослови владыка Алексей весь Новгород ставити город Порхов камен" [1, 2].
В 1428 году Порхов вновь подвергается осаде со стороны литовцев. Осада велась с применением огнестрельного оружия. Она не завершается для Литвы успехом, но наносит существенный вред крепости и, вероятно показывает, что применение огнестрельного оружия, делает существующие крепости недостаточно устойчивыми в обороне. Поэтому, наряду с прочими крепостями, в 1430 году укрепляется и Порхов. "Того же лета новгородци приставили к Порхову другую стену камену" [1].
С тех пор крепость не подвергалась осадам, а ввиду того, что после присоединения Новгорода и Пскова к Москве, Порхов оказался не порубежный городом, а крепостью внутри государства, он не реконструировался на рубеже XV-XVI веков, как многие другие крепости Руси. Поэтому крепость сохранилась такой, какой была в первой половине XV века.