Hafenlohr es un municipio situado en el distrito de Meno-Spessart, en el estado federado de Baviera, con una población a finales de 2016 de unos 1866 habitantes.
Se encuentra ubicado al noroeste del estado, en la región de Baja Franconia, cerca de la orilla del río Meno —un afluente derecho del Rin— y de la frontera con el estado de Hesse.
Wikipedia https://es.wikipedia.org/wiki/Hafenlohr
Coordenadas 49°52'4.77" N 9°35'53.21" E