Sainte-Foy est une ville du département de la Vendée, dans la région des Pays de la Loire.
Sainte-Foy fait partie du canton de Talmont-Saint-Hilaire 
Sainte-Foy adhère à la la communauté d'agglomération Les Sables d'Olonne Agglomération 
Sainte-Foy fait partie du bassin de vie de Les Sables-d'Olonne 
Le maire de Sainte-Foy est M. Romain LEYMONERIE - Profession libérale (2026)
La population de Sainte-Foy est de 2592 habitants (2025) 
L'altitude moyenne de Sainte-Foy 30 mètres.
Le code postal de Sainte-Foy est : 85150
Le code INSEE de Sainte-Foy est : 85214
2 Il y a 2 Ecoles à Sainte-Foy. Voir les établissements scolaires de Sainte-Foy. 
3.9 La part des résidences secondaires est de 3.9 %. 
Tous les chiffres et statistiques sur Sainte-Foy sur le site Insee.fr 
Saint-Mathurin: à 3.95 km
Grosbreuil: à 4.24 km
Girouard: à 6.22 km
Achards: à 8.37 km
Île-d'Olonne: à 8.62 km
Vairé: à 9.02 km
Talmont-Saint-Hilaire: à 9.62 km
Sainte-Flaive-des-Loups: à 10.21 km
Sables-d'Olonne : à 10.26 km
Saint-Julien-des-Landes: à 10.94 km
Poiroux: à 11.40 km
Saint-Georges-de-Pointindoux: à 11.62 km
Ecole primaire privée saint-joseph - Privé
Ecole primaire publique du marronnier - Public