Esch-sur-Alzette (în luxemburgheză: Esch-Uelzecht, germană: Esch-an-der-Alzette sau Esch-an-der-Alzig, franceză: Esch-an-der-Alzig: Esch-sur-Alzette) este o comună cu statut de oraș în sud-vestul Luxemburgului, capitală a cantonului Esch-sur-Alzette.

Orașul este denumit de obicei doar Esch, dar există și un sat și o comună mai la nord, în cantonul Wiltz, numit Esch-sur-Sûre, de care se poate distinge.