Деревня находится в юго-восточной части Новгородской области, в зоне хвойно-широколиственных лесов[2], на западном берегу озера Соснинского, при автодороге 49Н-0346 (Сухая Нива — Большое Замошье — Заборовье), на расстоянии примерно 24 километров (по прямой) к юго-западу от города Валдай, административного центра района. Абсолютная высота — 206 метров над уровнем моря[3].
↑Приказ Министерства природных ресурсов Российской Федерации от 28 марта 2007 г. № 68 «Об утверждении Перечня лесорастительных зон и лесных районов Российской Федерации»
↑Sosnino(англ.). GeoNames. Дата обращения: 16 ноября 2020. Архивировано 29 апреля 2019 года.