Liste des villes et cartographie du canton de Cernay, Haut-Rhin, Grand-Est.
Cernay se situe dans le département du Haut-Rhin, dans la région du Grand-Est.
Son chef-lieu est Cernay.
C'est un canton composé de commune(s) entière(s) :
Aspach-le-Bas 
Bitschwiller-les-Thann 
Bourbach-le-Bas 
Bourbach-le-Haut 
Cernay 
Fellering 
Geishouse 
Goldbach-Altenbach 
Husseren-Wesserling 
Kruth 
Leimbach 
Malmerspach 
Mitzach 
Mollau 
Moosch 
Oderen 
Rammersmatt 
Ranspach 
Roderen 
Saint-Amarin 
Schweighouse-Thann 
Steinbach 
Storckensohn 
Thann 
Uffholtz 
Urbes 
Vieux-Thann 
Wattwiller 
Wildenstein 
Willer-sur-Thur 
Aspach-Michelbach 
La population du canton de Cernay est de 49543 habitants (2024)