Située dans la région Auvergne-Rhône-Alpes et dans le département Haute-Savoie, La Roche-sur-Foron (74800) est une ville de 10446 habitants. La Roche-sur-Foron est située à proximité de Bonneville, Gaillard, Annemasse, Saint-Julien-en-Genevois, Annecy-le-Vieux.