Расстояние до Москвы (по прямой) составляет 569 км.
Расстояние до центра Псков (по прямой) составляет 41 км.
Расстояние до районного центра пгт Пушкинские Горы (по прямой) составляет 16 км.
Софино — деревня в северо-западной части Пушкиногорского района Псковской области. Входит в состав сельского поселения «Новгородкинская волость».
Расположена в 21 км к северо-западу от посёлка Пушкинские Горы.
Численность населения деревни составляет 48 человек (2000 год).