Село Семьяновка находится на правом берегу реки Ворскла, выше по течению примыкает село Петровка, ниже по течению примыкает село Патлаевка, на противоположном берегу — село Терновщина.
Рядом проходит автомобильная дорога Н-12.
История
1786 год — указ Екатерины II об отнятии монастырских имений Полтавского Крестовоздвиженского монастыря, в том числе села Семёновка.