Hafenlohr er en kommune i Landkreis Main-Spessart i regierungsbezirk Unterfranken i den tyske delstat Bayern. Den er en del af Verwaltungsgemeinschaft Marktheidenfeld.

Geografi Hafenlohr ligger i Region Würzburg, ca. 3 km nord for Marktheidenfeld.

I kommunen ligger , ud over Hafenlohr, landsbyerne Windheim, Fürstlich Löwenstein'scher Park. Eksterne henvisninger