Liste des villes et cartographie du canton de Altkirch, Haut-Rhin, Grand-Est.
Altkirch se situe dans le département du Haut-Rhin, dans la région du Grand-Est.
Son chef-lieu est Altkirch.
C'est un canton composé de commune(s) entière(s) :
Altkirch 
Aspach 
Bendorf 
Berentzwiller 
Bettendorf 
Bettlach 
Biederthal 
Bisel 
Bouxwiller 
Carspach 
Courtavon 
Durlinsdorf 
Durmenach 
Emlingen 
Feldbach 
Ferrette 
Fislis 
Franken 
Froeningen 
Hausgauen 
Heidwiller 
Heimersdorf 
Heiwiller 
Hirsingue 
Hirtzbach 
Hochstatt 
Hundsbach 
Illfurth 
Jettingen 
Kiffis 
Koestlach 
Levoncourt 
Liebsdorf 
Ligsdorf 
Linsdorf 
Lucelle 
Luemschwiller 
Lutter 
Moernach 
Muespach 
Muespach-le-Haut 
Oberlarg 
Obermorschwiller 
Oltingue 
Raedersdorf 
Riespach 
Roppentzwiller 
Ruederbach 
Saint-Bernard 
Schwoben 
Sondersdorf 
Steinsoultz 
Tagolsheim 
Tagsdorf 
Vieux-Ferrette 
Waldighofen 
Walheim 
Werentzhouse 
Willer 
Winkel 
Wittersdorf 
Wolschwiller 
Spechbach 
Illtal 
La population du canton de Altkirch est de 47603 habitants (2024)