Кобеляки лежат у реки Ворскла, в устье Кобелячек. В 1783-1923 годах населённый пункт был уездным городом Кобелякского уезда.
История
Город возник в 1620 году как крепость, которую построили поляки. Этим же годом датируются первые документальные источники, подтверждающие появление Кобеляк в этой местности. Под таким названием город был отмечен на карте. До 1648 году крепость и окрестные земли были собственностью шляхтича Юрия Немировича. В то время он получил статус города. В 1648 году, когда вспыхнуло восстание под предводительством Богдана Хмельницкого, он также стал сотенным местечком. В то время был прикреплён к Полтавскому полку.
В состав Российского государства город вошёл в 1654 году, как и вся Левобережная Украина. На протяжении 1660-1668 годов в нём базировались 2 кобелякские сотни, которые относились к Полтавскому поселённому полку Войска Запорожского. В 1657 году городом завладел маршалок дворский Юрий Немирич. Но он недолго удерживал свою власть в нём. В 1658 году был разбит полтавским полковником Мартыном Пушкарём.
Во второй половине 17 столетия в Кобеляках процветало ремесленничество. В мастерских работали сапожники, портные, плотники. Среди промыслов доминировали винокурное и мельничное малые производства. В 1722 году насчитывалось по 5 солодовень и винокурень, 25 мельниц, в том числе постоянных и сезонных.
В 1760 году часть дворов казаков и крестьян перевёл в свои владения граф Михаил Воронцов. В ходе русско-турецкой войны городок разорили крымские татары. В 1765 году он отошёл Екатерининской провинции на территории Новороссийской губернии. В 1783 году Кобеляки получили статус уездного города Кобелякского уезда в Полтавской губернии.
В 1828 году в городе была образована Дума, которая решала большинство задач местного значения. Вскоре открылась почтовая станция. Свой герб город получил в 1843 году. С середины 19 столетия он стал ускоренно развиваться. Этому способствовали торговые пути, которые шли на Полтаву, Екатеринославль, Кременчуг.
К 1859 году численность жителей достигла 7 993 человека. В тот период открылась больница, в которой проходили лечение жители со всего уезда. К 1863 году число жителей увеличилось и составило 9 424 человека. Железнодорожная станция Кобеляки открылась в 1870 году. К началу 1890-х годов Кобеляки превратились в торговый центр. На его территории каждый год организовывали 5 ярмарок. Работали 6 маслобоен, 9 водяных мельниц, 12 кузниц, 20 ветряных мельниц, 45 мелких производств.
Обучение проводилось в училищах и гимназиях. Были открыты одна синагога, 2 еврейских молитвенных дома, 9 православных храмов. В 1923 году после упразднения Кобелякского уезда город потерял статус уездного. Затем его преобразовали в районный центр Полтавского округа.