La commune de La Roche-sur-Foron, et qui est dynamique, comprenant 10635 habitants, se trouve dans le département de la -Haute-Savoie. L'habitat est surtout composé d'appartements et de maisons de ville. Trois fleurs ont été adjugées à ce village par le label des villes et villages fleuris. La prospérité comprend une proportion de ménages imposés de 58%, par contre une taxe foncière très inférieure : 18%.
La population est en majorité âgée ; on y distingue un âge moyen inférieur à la moyenne (36 ans). Soulignons un taux de logement social HLM assez supérieur (16%), une année moyenne de contruction relativement assez récente : 1974, un taux de petits terrains très élevé : 13%, une part de réussite des lycées très supérieure : 100%, une très importante densité de population (550 hab./km²) et une quotité de propriétaires proportionnellement très faible (51%).