Новосокольнический район расположен в юго-восточной части Псковской области.
Основан в 1925 году. С момента образования район входил в состав Великолукского округа Калининской области,
затем - в состав Смоленской области. С 1944 по 1957 годы был в составе Великолукской области, с 1957 года
вошел в Псковскую область.
Площадь территории - 1,6 тысячи квадратных километров (3 % территории Псковской области).
Численность постоянного
населения на 1 января 2003 года составила 19,4 тысяч человек (2,6 %
населения Псковской области).
Административный центр района - город Новосокольники, расположенный на реке Малый Удрай.
На 1 января 2003 года в нем постоянно проживало
9,8 тысяч человек.
Вырос из поселка, основанного в 1901 году, в связи со строительством Московско-Виндавской железной дороги.
Статус города присвоен в 1935 году.
Расстояние от г. Новосокольники до Пскова - 243 км по шоссейной дороге и
265 км по железной дороге.
В состав Новосокольнического района входит 11 сельских администраций.