Деревня находится в юго-западной части Липецкой области, в лесостепной зоне, в пределах Среднерусской возвышенности, на правом берегу реки Ольшанец, на расстоянии примерно 9 километров (по прямой) к северо-северо-западу (NNW) от села Тербуны, административного центра района. Абсолютная высота — 191 метр над уровнем моря[2].
Климат умеренно континентальный с теплым летом и умеренно морозной зимой. Годовое количество осадков — 450—500 мм. Средняя температура января составляет −9,5°, июля — +19,5°[3].