Kanton Esch-sur-Alzette merupakan sebuah kanton di Luksemburg. Kanton ini letaknya di bagian selatan di negara itu. Pada tahun 2005, kanton ini memiliki jumlah penduduk sebesar 140.061 jiwa dan memiliki luas wilayah 242,77 km².
Kanton ini memiliki angka kepadatan penduduk 580 jiwa/km². Ibu kotanya di Esch-sur-Alzette. Ia berbatasan dengan Belgia & Prancis.