Située dans la région Auvergne-Rhône-Alpes et dans le département Haute-Savoie, Saint-Pierre-en-Faucigny est une ville de 5872 habitants. Saint-Pierre-en-Faucigny est située à proximité de Bonneville, La Roche-sur-Foron, Cluses, Annemasse ou encore Gaillard.