Lahr, Almanya'nın Baden-Württemberg eyaletinde bulunan bir şehirdir. 50 km kuzeyinde Freiburg im Breisgau, 40 km güneydoğusunda Strasbourg, 95 km güney batısında Karlsruhe şehirleri bulunmaktadır. Offenburg'dan sonra Ortenaukreis ilçesinin en büyük şehridir.