Eckernförde a été mentionnée pour la première fois dans un document officiel en 1197 sous le nom de Ekerenvorde.
Au cours de la première guerre de Schleswig, deux navires danois, le Christian VIII et la frégate Gefion, tentèrent d'atterrir à Eckernförde en avril 1849. Ils furent canonnés depuis la rive. Le Christian VIII explosa, tandis que le Gefion se rendit et fut capturé. Theodor Preusse, commandant en chef des troupes du Sud, décéda en sauvant des troupes danoises du Christian VIII.
Une base de la marine nationale allemande est localisée à Eckernförde avec notamment des bataillons spécialisés (plongeurs démineurs, nageurs de combat).
Politique
Le parlement de la ville d'Eckernförde (Ratsversammlung) est composé de la façon suivante depuis les élections de 2013[1] (élections de 2003 et 2008) :