Ein Hafen ist ein Ort am Rande eines Ozeans, Flusses oder Sees, an dem Schiffe ihre Ladung laden und löschen können. Personen auf Schiffen können in einem Hafen ein- oder aussteigen. Er wird auch als Hafen oder Anlegestelle bezeichnet. Diese Art von Hafen ist das Gleiche wie ein Seehafen.

Ein guter Hafen ist über Wasser oder Land leicht zu erreichen. Er liegt auch an einem Ort, der nicht leicht durch schlechtes Wetter, wie starken Wind oder große Wellen, beschädigt werden kann.

Einige Häfen sind wichtig für den Handel; andere Häfen sind wichtig für die Marine eines Landes.