Посёлок находится в северо-западной части Тульской области, в пределах северо-восточного склона Среднерусской возвышенности[2], в подзоне широколиственных лесов, недалеко от реки Ока, на расстоянии примерно 18 километров (по прямой) к юго-западу от города Алексина, административного центра округа.
Климат
Климат характеризуется как умеренно континентальный, с ярко выраженными сезонами года. Средняя температура воздуха летнего периода — 16 — 20 °C (абсолютный максимум — 38 °С); зимнего периода — −5 — −12 °C (абсолютный минимум — −46 °С). Снежный покров держится в среднем 130—145 дней в году. Среднегодовое количество осадков — 650—730 мм.[2]