Der Name des Ortes soll sich vom ukrainischen Wort für ‚wild‘ (ukrainisch дикий) ableiten, da die Gegend vor der Gründung mit dichtem Eichenwald bestanden war.
Straße in Dykanka gegen Ende des 19. JahrhundertsPalast des Fürsten Wiktor Sergejewitsch Kotschubei vor 1917
Dykanka wird erstmals 1658 urkundlich erwähnt, als in der Nähe eine Schlacht zwischen Kämpfern des Poltawer Kosakenpulkführers Martyn Puscharja und Kriegern des Hetmans Iwan Wyhowkyj stattfand. 1668 kam es zu einer Schlacht zwischen den Kriegern des Hetmans Petro Doroschenko und Kämpfern des Hetmans Iwan Brjuchowezkyj. Das Gebiet war aber bereits lange vorher besiedelt. So wurden etwa westlich des Ortes Siedlungsspuren der Skythen aus dem 7. bis 6. Jh. v. Chr. gefunden. Die Entwicklung des Ortes war seit 1689 eng mit der ukrainisch-russischen Adelsfamilie Kotschubej verbunden, die hier ihre Besitzungen hatte. Diese errichtete zahlreiche Bauten, welche größtenteils noch erhalten sind. Hierzu gehören die Mykolajiwkirche (1794, Glockenturm: 1810), die Dreifaltigkeitskirche (1780) und ein Triumphbogen (1820) an der Straße Poltawa–Hadjatsch, der an den Sieg im Vaterländischen Krieg 1812 gegen die Franzosen unter Napoleon erinnert. Im 19. Jh. benannte der Dichter Nikolai Gogol eine Sammlung von Kurzgeschichten nach dem Ort.
Um 1907 lebten in der Ortschaft 3442 Einwohner auf 757 Höfen. Es gab eine Lehranstalt, Destillerien und Brauereien, 43 Windmühlen, zwei Molkereien, eine Schmiede und drei Banken. Über das Jahr gab es insgesamt fünf Jahrmärkte.
1957 wurde das Dorf zu einer Siedlung städtischen Typs erhoben. Nachdem die Bevölkerung zwischen 1979 und 1989 noch um mehr als 10% von 7916 auf 8863 Einwohner angewachsen war, hat sie seitdem leicht an Bevölkerung verloren. Seit kurzem trägt auch eine Wodkasorte den Namen des Ortes.
Der Ort liegt an der Regionalstraße R-17 zwischen Poltawa und Ochtyrka bzw. Sumy. Die nächste Eisenbahnstation befindet sich im 29km entfernten Poltawa.
Am 12. Juni 2020 wurde die Siedlung zum Zentrum der neugegründeten Siedlungsgemeinde Dykanka (Диканська селищна громада/Dykanska selyschtschna hromada). Zu dieser zählen auch die 57 in der untenstehenden Tabelle aufgelisteten Dörfer[1], bis dahin bildete sie zusammen mit den Dörfern Proni, Trojany und Wassyliwka die gleichnamige Siedlungsratsgemeinde Dykanka (Диканська селищна рада/Dykanska selyschtschna rada) im Osten des Rajons Dykanka.
Am 17. Juli 2020 kam es im Zuge einer großen Rajonsreform zum Anschluss des Rajonsgebietes an den Rajon Poltawa[2].
Folgende Orte sind neben dem Hauptort Dykanka Teil der Gemeinde: