Село Волковцы находится на левом берегу реки Сула,
выше по течению на расстоянии в 4,5 км расположено село Сосновка (Недригайловский район),
ниже по течению на расстоянии в 1,5 км расположено село Пустовойтовка,
на противоположном берегу — сёла Вощилиха, Великие Будки, Залуцкое и Загребелье.
Река в этом месте извилистая, образует лиманы, старицы и заболоченные озёра.
Рядом проходит автомобильная дорога Н-07.