Село Пристань знаходиться на правому березі річки Хорол, вище за течією на відстані 2 км розташоване село Бутівці, нижче за течією на відстані 3 км розташоване село Вишняки, на протилежному березі - село Попівка. На відстані 2,5 км розташоване місто Хорол. Річка в цьому місці звивиста, утворює лимани, стариці та заболочені озера. Поруч проходить автомобільна дорога М03.