Les 12 cantons (français : cantons, allemand : Kantone, luxembourgeois : Kantonen) du Grand-Duché de Luxembourg sont des zones de gouvernement local. Ils sont des subdivisions des trois arrondissements du Luxembourg. Les cantons sont à leur tour subdivisés en 106 communes.

Les cantons ont été créés, avec les districts, le 24 février 1843.