Село Соснівка розташоване на лівому березі річки Псел, вище за течією на відстані 1 км розташоване село Вельбівка, на протилежному березі — село Малі Будища.
Річка у цьому місці звивиста, утворює лимани, стариці та заболочені озера.
Історія
Село виникло у другій половині XVII століття, належало до полкової сотні Гадяцького полку.