Село
Омельник
находится на правом берегу реки
Псёл
, выше по течению на расстоянии в 2 км расположено село
Гуньки
, ниже по течению на расстоянии в 3 км расположено село
Федоренки
, на противоположном берегу — село
Запселье
.
В 1862 году в местечке владельческом
Омельник
были 2 церкви православные, почтовая станция, 3 ярмарки, еженедельный базар, паромная переправа и 439 дворов где жило 3358 человек.
В 1911 году в местечке
Омельник
были Николаевская, Петропавловская и Рождества Богородицы церкви, министерская и церковно-приходская школы и
жило 3287 человек.
Полтавский губерский статистический комитет.
Список населенных мест Полтавской губернии, с кратким географическим очерком губернии.. — Полтава: Электроная типография Д.Н. Подземского Петровская улица собственый дом, 1912., 1911. — С. 151. — 562 с.