Село Ганнівка знаходиться на правому березі річки Великий Утлюк, вище за течією на відстані 6 км розташоване село В'язівка, нижче за течією на відстані 1 км розташоване село Єлизаветівка. Річка в цьому місці пересихає.
12 червня2020 року, відповідно до розпорядження Кабінету Міністрів України № 713-р «Про визначення адміністративних центрів та затвердження територій територіальних громад Запорізької області», увійшло до складу Якимівської селищної громади.[2]
17 липня2020 року, в результаті адміністративно-територіальної реформи та ліквідації Якимівського району, село увійшло до складу Мелітопольського району.[3]
Іванов Євген — командир відділення станкових протитанкових гранатометів, боєць 23-го батальйону територіальної оборони ЗС України «Хортиця» Запорізької області. Отримав смертельне поранення під час обстрілу з мінометів розвідувально-диверсійною групою російських військ поблизу м. Маріуполь.
Примітки
↑Волости и важнѣйшія селенія Европейской Россіи. По данным обслѣдованія, произведеннаго статистическими учрежденіями Министерства Внутренних Дѣл, по порученію Статистическаго Совѣта. Изданіе Центральнаго Статистическаго Комитета. Выпуск VIII. Губерніи Новороссійской группы. СанктПетербургъ. 1886. — VI + 157 с. (рос. дореф.)