Sainte-Foy est une commune du département des Landes, dans la région de Nouvelle-Aquitaine.
Sainte-Foy fait partie du canton de Adour Armagnac 
Sainte-Foy adhère à la la communauté de communes du Pays de Villeneuve en Armagnac Landais 
Sainte-Foy fait partie du bassin de vie de Mont-de-Marsan 
Le maire de Sainte-Foy est M. Didier PAULIAT - Cadre de la fonction publique (2026)
La population de Sainte-Foy est de 251 habitants (2025) 
L'altitude moyenne de Sainte-Foy 84 mètres.
Le code postal de Sainte-Foy est : 40190
Le code INSEE de Sainte-Foy est : 40258
1 Il y a 1 Ecole à Sainte-Foy. Voir les établissements scolaires de Sainte-Foy. 
5.3 La part des résidences secondaires est de 5.3 %. 
Tous les chiffres et statistiques sur Sainte-Foy sur le site Insee.fr 
Gaillères: à 3.23 km
Pouydesseaux: à 3.81 km
Bostens: à 4.44 km
Lacquy: à 5.09 km
Saint-Cricq-Villeneuve: à 5.35 km
Villeneuve-de-Marsan: à 5.39 km
Lucbardez-et-Bargues: à 6.82 km
Bougue: à 7.07 km
Frêche: à 7.53 km
Arthez-d'Armagnac: à 7.61 km
Pujo-le-Plan: à 7.69 km
Perquie: à 7.71 km
Saint-Avit: à 8.93 km
Sarbazan: à 9.34 km
Laglorieuse: à 9.53 km
Saint-Justin: à 9.79 km
Mazerolles: à 10.71 km
Roquefort: à 10.85 km
Lannemaignan: à 11.48 km
Saint-Gein: à 11.55 km
Canenx-et-Réaut: à 11.61 km
Artassenx: à 11.65 km
Ecole élémentaire - Public