Порхаўскі раён (руск.: По́рховский райо́н) — адміністрацыйна-тэрытарыяльная адзінка (раён) і муніцыпальнае ўтварэнне (муніцыпальны раён) на ўсходзе Пскоўскай вобласці Расіі.
Адміністрацыйны цэнтр — горад Порхаў.
Плошча 3190 км². Мяжуе на поўначы з Струга-Красненскім, на захадзе — з Пскоўскім, на паўднёвым захадзе — з Остраўскім, на поўдні — з Наваржэўскім, на паўднёвым усходзе — з Дзедавіцкім, на ўсходзе — з Дноўскім раёнамі, на паўночным усходзе — з Наўгародскай вобласцю.
Асноўныя рэкі — Шалонь з 33 прытокамі і Чароха з 25 прытокамі.