Село находится в восточной части Курской области, в лесостепной зоне, в пределах юго-западной части Среднерусской возвышенности, на левом берегу ручья Ольховатского (приток Олыма), на расстоянии примерно 12 километров (по прямой) к западу-северо-западу (WNW) от посёлка городского типа Касторное, административного центра района. Абсолютная высота — 196 метров над уровнем моря[2].
Климат
Климат характеризуется как умеренный, со среднегодовой температурой воздуха +5,1 °C и среднегодовым количеством осадков 547 мм[3].
↑Mar’ino (неопр.). GeoNames. Дата обращения: 31 августа 2019.
↑Общая Информация о районе (неопр.). Официальный сайт Администрации
Касторенского района. Дата обращения: 31 августа 2019. Архивировано 18 июня 2020 года.