Die Hafenlohr ist ein knapp 25 km langer, rechter Zufluss des Mains in den Landkreisen Aschaffenburg und Main-Spessart im bayerischen Spessart.