Forma parte del cantón de Wiltz, que es parte del distrito de Diekirch.El municipio es el segundo más pequeño en superficie en Luxemburgo, después de Remich.Esch-sur-Sûre se encuentra junto al río Sauer, justo al este y corriente abajo del artificial Lago del Sûre Superior.Inmediatamente encima de la ciudad, el río ha sido represado para formar una central hidroeléctrica y un embalse que se extiende a lo largo de 10 km valle arriba.La presa del Sûre Superior fue construida en los sesenta para cubrir las necesidades de agua potable del país.