Eckernförde es una ciudad y municipio situado en el distrito de Rendsburg-Eckernförde, en el estado federado de Schleswig-Holstein (Alemania), con una población de unos 21 573 habitantes a finales de 2021. Ciudad portuaria en el mar Báltico originalmente parte del Ducado de Schleswig, se encuentra ubicada en el área centro-este del estado, cerca de las ciudades independientes de Schleswig y Kiel, de la costa del canal de Kiel.