Село Калениково находится на левом берегу реки Коломак в месте впадения в неё безымянной речушки.
Выше по течению примыкает село Явтуховка, ниже по течению на расстоянии в 2 км расположено село Чутово (Полтавская область), на противоположном берегу — село Нижние Ровни (Полтавская область).
Через село проходит автомобильная дорога E 40 (М-03).