Посёлок находится в восточной части Курской области, в лесостепной зоне, в пределах юго-западной части Среднерусской возвышенности, при железнодорожной ветке Ефремов — Валуйки, к востоку от реки Олым, на расстоянии примерно 7 километров (по прямой) к северу от посёлка городского типа Касторное, административного центра района. Абсолютная высота — 185 метров над уровнем моря