Расстояние до Москвы (по прямой) составляет 532 км.
Расстояние до центра Псков (по прямой) составляет 116 км.
Расстояние до районного центра город Порхов (по прямой) составляет 18 км.
Свиная Горка — деревня в юго-восточной части Порховского района Псковской области. Входит в состав сельского поселения «Логовинская волость».
Расположена в 23 км к юго-востоку от города Порхов и в 8 км к юго-западу от волостного центра Логовино.
Численность населения по состоянию на 2000 год составляла 16 жителей.