Eckernförde (dinamarquês: Egernførde, às vezes também Egernfjord, Baixo Alemão: Eckernför, às vezes também Eckernföör) é uma cidade alemã em Schleswig-Holstein, Kreis Rendsburg-Eckernförde no Mar Báltico, perto de Kiel. A população é de cerca de 23.000 habitantes.

Todos os 24 submarinos alemães estão estacionados em Eckernförde.

Eckernförde é um centro turístico bem conhecido no norte da Alemanha.