Поддорский район располагается на юго-западе Новгородской области и граничит с Волотовским и Старорусским районами на севере и северо-востоке, Марёвским на востоке и Холмским на юге, на западе - с районами Псковской области. С 11 ноября 2005 года на территории муниципального района имеется 3 сельских поселения (Поддорское, Белебёлковское, Селеевское).
Основные реки Полисть, Ловать, Порусья.
На территории района находится Рдейский заповедник, созданный в 1994 году с целью сохранения и изучения уникального массива сфагновых болот южной тайги европейской части России, редких и исчезающих видов растений и животных. На территории заповедника представлены все виды болотных экосистем.
В районе функционируют 107 предприятий различных форм собственности без учета индивидуальных предпринимателей, в том числе государственных и муниципальных 72, частных 20, общественных и религиозных организаций и объединений 8, смешанных российских - 3, совместных российских и иностранных - одно.