Демидовский район находится в Смоленской области.
Административный центр - город Демидов.
Территориально район граничит: на севере с Тверской областью, на северо-западе с Велижским районом, на юго-западе и западе с Руднянским районом, на юге со Смоленским районом, на востоке с Духовщинским районом Смоленской области.
Площадь района — 2512,16 км².
В юго-восточной части района находится окраина Духовщинской возвышенности. В северо-восточной части Ельшанско-Свитская низина.
По территории района протекает несколько рек: Каспля, Вятша, Половья, Борожанка, Ельша.
В районе много озёр: Сапшо, Дго, Бакланвоское, Рытое, Лососно, Чистик, Лошамье, Мутное, Дивинское, Акатовское, Щучье.
Почвы в районе песчано-суглинистые дерново-слабо- и среднеподзолистые, в понижениях фон составляют полуболотные дерново-подзолисто-глеевые, торфяно-подзолисто-глеевые и торфяные. Леса занимают 58,4 % территории.
На территории района находится часть национального парка Смоленское поозёрье, с уникальными озёрами и коренными лесами.
Первоначально тогда ещё Поречский уезд был создан в 1775 году.
В 1918 году Поречский уезд в связи с переименованием города Поречье в Демидов стал называться Демидовским. Окончательно район образован в 1929 году из бывших Демидовского и части Духовщинского уездов Смоленской губернии.
Известные уроженцы и жители:
- Аверьянов Николай Фёдорович,
- Кузнецов Дмитрий Игнатьевич,
- Моисеенко Григорий Яковлевич,