Із ним межують: Новосанжарський район (Полтавська область) Решетилівський район (Полтавська область) Козельщинський район (Полтавська область) Кременчуцький район (Полтавська область) Онуфріївський район (Кіровоградська область) Верхньодніпровський район (Дніпропетровська область) Петриківський район (Дніпропетровська область) Царичанський район (Дніпропетровська область) Районом протікають річки: Ворскла Оріль Великий Кобелячок Кобелячок Малий Кобелячок Вовча