Национальный парк «Смоленское Поозерье» расположен на западе Среднерусской возвышенности, к северу от г.Смоленска.
Парк занимает около 3 % территории Смоленской области, включая в себя 146 237 га земель Демидовского и Духовщинского районов. По конфигурации территория парка представляет собой почти правильный ромб. Максимальное расстояние с запада на восток – 55 км, с юга на север – 50 км.
В 2002 году национальному парку присвоен статус биосферного резервата под эгидой ЮНЕСКО.