Heiligenhafen (pronunciación en alemán: /haɪlɪɡənˈhaːfən/) es una ciudad en el distrito de Holstein Oriental, en Schleswig-Holstein, Alemania.
Está situado en la costa del mar Báltico, frente a la isla Fehmarn, aproximadamente 60 km al noreste de Lübeck, y 55 km al este de Kiel.
El centro de la ciudad se encuentra en una pequeña ensenada, el binnensee (lago interior) desde el que se ha separado el oeste de la ciudad.
Cada verano, la principal atracción es un festival de diez días llamado "Hafenfest Tage" (festival portuario), que atrae a visitantes de todo el país.
La ciudad acaba de celebrar su 250° aniversario y ha conservado el encanto de la tradicional ciudad pesquera alemana, aunque se han realizado algunas enmiendas bien diseñadas al centro de la ciudad.