Село Андріївка розташоване за 1 км від правого берега річки Оріль, вище за течією на відстані 1 км розташоване село Канави (Кобеляцький район), нижче за течією на відстані 1 км розташоване село Лозуватка. Річка в цьому місці звивиста, утворює лимани, стариці та заболочені озера.