Деревня расположена на южном берегу Рыбинского водохранилища, на дороге, связывающей деревню Свингино с посёлком Переборы и Рыбинском, в глубине залива, отделяющего Свингино от центра сельского поселения, Судоверфи. К северу от деревни — садовые участки и низкий берег залива, из-за пологости берега и колебаний воды четкой линии берега тут нет. Свингино расположено на северо-запад от деревни, а Судоверфь — к северо-востоку. На небольшом удалении к востоку находится деревня Коржавино, а к югу деревни — Залужье и Новый Посёлок. Просёлочная дорога на юго-запад выводит к деревне Большой Дор[2].