Село Панасівка знаходиться на лівому березі річки Псел, вище за течією на відстані 2 км розташоване село Сакалівка, нижче за течією на відстані 1,5 км розташоване село Олефірівка, на протилежному березі - село Савинці. Річка в цьому місці звивиста, утворює лимани, стариці та заболочені озера.
Справа про надання села Панасівки (Опанасівки) старшинам Миргородського полку Андрію і Опанасу (Афанасію) Горонескулам синам Миколи Горонескула датована 15 грудня 1752 - 13 березня 1758 рр.