История музея в Порхове начиналась в 20-х годах XX века. Во время войны музей был разграблен, и возродился в 1948 году усилиями назначенного в 1946 году директором музея Алексеева В. А., бывшего фронтовика. Экспозиция музея, состоявшая из военных реликвий, размещалась в Порховской крепости, в доме Б.П. Калачёва, руководителя подпольного движения в Порхове в годы войны.
Крепость Порхова является одной из немногих хорошо сохранившихся строений с односторонней обороной на северо-западе России. Образец доогнестрельной фортификации был основан на правом берегу реки в 1239 году князем Александром Ярославичем (Невским). Музей знакомит с древней и современной историей края.