Moorfleet befindet sich im äußersten Westen des Hamburger Bezirks Bergedorf. Es gehört zu den Marschlanden.