Город Пустошка расположен на Великорецкой равнине. На юге Псковской области (в 191 км от Пскова). На пересечении автотрасс федерального значения Москва-Балтия, Санкт-Петербург-Невель.
Состав поселения: город Пустошка
Площадь — 1051 га,
Численность населения — 3862 чел.
Город Пустошка образовался на стыке ХIХ и ХХ веков как железнодорожная станция. Название ее, безусловно, происходит от слова «пустошь», что было ранее на этом месте. Как только паровозы стали курсировать по ветке, возле станции начали появляться и первые жители. Это были торговцы, скупавшие в окрестных деревнях лен, кожи, скот, поставившие у станции свои склады.
Построили дома ремесленники — кузнец, жестянщик, бондарь. Стал селиться и другой бедный люд — каменщики, крестьяне, ставшие грузчиками, извозчики. Тут же появилась лавка и питейное заведение. Была построена деревянная церковь.
В конце 1925 года Пустошка получает статус города. Решающую роль при решении вопроса о городском статусе сыграло расположение ее на пересечении важнейших коммуникаций северо-запада.