Посёлок находится в северной части Орловской области, в лесостепной зоне[2], в пределах центральной части Среднерусской возвышенности, к востоку от автодороги 54К-1, на расстоянии примерно 21 километра (по прямой) к юго-востоку от города Мценска, административного центра района. Абсолютная высота — 249 метров над уровнем моря[3].
Климат населённого пункта характеризуется как умеренно континентальный с умеренно морозной зимой и теплым, иногда жарким летом. Средняя многолетняя температура самого холодного месяца — января, составляет −9,4°С, температура самого теплого +19°С[4].
↑Приказ Министерства природных ресурсов Российской Федерации от 28 марта 2007 г. № 68 «Об утверждении Перечня лесорастительных зон и лесных районов Российской Федерации»
↑Kruglik (неопр.). GeoNames. Дата обращения: 2 марта 2020. Архивировано 2 марта 2020 года.