Lohr am Main (officiellement : Lohr a.Main) est une ville de Basse-Franconie dans l'arrondissement du Main-Spessart en Bavière. Elle est située sur le Main dans le Spessart environ à mi-chemin entre Wurzbourg et Aschaffenbourg en Basse-Franconie. Lohr est le siège, mais n'est pas membre de la communauté d'administration Lohr am Main.