Eckernförde (Deens: Egernførde, soms ook Egernfjord, Nederduits: Eckernför, soms ook Eckernföör) is een Duitse stad in Schleswig-Holstein, Kreis Rendsburg-Eckernförde aan de Oostzee bij Kiel. Het aantal inwoners bedraagt ongeveer 23.000.

Alle 24 Duitse onderzeeërs zijn gestationeerd in Eckernförde.

Eckernförde is een bekend toeristisch centrum in Noord-Duitsland.