Новосоко́льники — город в России, административный центр Новосокольнического района Псковской области России.
Составляет Муниципальное образование «Новосокольники» (со статусом «городское поселение» — в границах города). Расположен на юге Бежаницкой возвышенности, на реке Малый Удрай, в 287 км к юго-востоку от Пскова. В городе расположена станция Новосокольники — железнодорожный узел линий Москва — Рига и Санкт-Петербург — Киев.