Elven har sitt utspring i kommunen Thil, nær byen Villerupt i departementet Meurthe-et-Moselle i Frankrike. Den krysser grensen til Luxembourg etter et par kilometer. Ved Lameschmillen (nær Bergem) renner den sammen med elven Mess. Den renner videre gjennom de luxembourgske byene Esch-sur-Alzette, Luxembourg by og Mersch, og munner ut i Sûre nær Ettelbruck.