Liste des villes et cartographie du canton de La Roche-sur-Foron, Haute-Savoie, Auvergne-Rhône-Alpes.
La Roche-sur-Foron se situe dans le département de la Haute-Savoie, dans la région d' Auvergne-Rhône-Alpes.
Son chef-lieu est Roche-sur-Foron.
C'est un canton composé de commune(s) entière(s) :
Allonzier-la-Caille 
Amancy 
Andilly 
Arbusigny 
Cercier 
Cernex 
la-Chapelle-Rambaud 
Copponex 
Cornier 
Cruseilles 
Cuvat 
Etaux 
Menthonnex-en-Bornes 
Monnetier-Mornex 
la-Muraz 
Nangy 
Pers-Jussy 
Reignier-Esery 
la-Roche-sur-Foron 
Saint-Blaise 
Saint-Laurent 
Saint-Sixt 
le-Sappey 
Scientrier 
Villy-le-Bouveret 
Villy-le-Pelloux 
Vovray-en-Bornes 
La population du canton de La Roche-sur-Foron est de 55658 habitants (2024)
le canton de La Roche-sur-Foron
Télécharger la carte des cantons de-la-Haute-Savoie