Новосокольники — центр Новосокольнического района Псковской области России. Расположен на юге Бежаницкой возвышенности, на реке Малый Удрай, в 287 км к юго-востоку от Пскова. Железнодорожный узел. Имеет прямое сообщение с Москвой, Петербургом, Ригой, Минском, Витебском, Брестом, Гродно, Вильнюсом, Калининградом, Киевом, Одессой, Кишенёвом. Пригородное сообщение с Великими Луками, Невелем. В городе есть гостиница.
Население 7692 человек (2014)
Основан в 1901 году, город с 1925 года