Село Калинівка знаходиться на правому березі річки Орілька, вище за течією на відстані 1 км розташоване село Високе, нижче за течією на відстані 1,5 км розташоване село Маслівка. Поруч проходить автомобільна дорога Т 2107. Через село проходить залізниця, найближча станція Лихачове за 3,5 км.