Saint-Léonard est une commune du département du Gers, dans la région d' Occitanie.
Saint-Léonard fait partie du canton de Fleurance-Lomagne 
Saint-Léonard adhère à la la communauté de communes Bastides de Lomagne 
Saint-Léonard fait partie du bassin de vie de Fleurance 
Le maire de Saint-Léonard est M. Etienne MOLAS - Ingénieur et cadre technique d'entreprise (2026)
La population de Saint-Léonard est de 185 habitants (2025) 
L'altitude moyenne de Saint-Léonard 196 mètres.
Le code postal de Saint-Léonard est : 32380
Le code INSEE de Saint-Léonard est : 32385
0 Il n'y a aucun établissement scolaire à Saint-Léonard.
16.6 La part des résidences secondaires est de 16.6 %. 
Tous les chiffres et statistiques sur Saint-Léonard sur le site Insee.fr 
Avezan: à 2.88 km
Cadeilhan: à 3.47 km
Tournecoupe: à 3.56 km
Saint-Clar: à 3.58 km
Brugnens: à 3.79 km
Bivès: à 4.22 km
Magnas: à 4.95 km
Urdens: à 5.39 km
Bajonnette: à 5.65 km
Castelnau-d'Arbieu: à 5.74 km
Goutz: à 6.71 km
Gaudonville: à 6.78 km
Mauroux: à 6.78 km
Estramiac: à 7.07 km
Saint-Créac: à 7.52 km
Céran: à 8.07 km
Isle-Bouzon: à 8.16 km
Castéron: à 8.29 km
Gramont: à 8.49 km
Monfort: à 8.53 km
Fleurance: à 8.65 km
Homps: à 8.74 km
Pessoulens: à 8.84 km
Taybosc: à 8.91 km
Saint-Brès: à 8.92 km
Sainte-Gemme: à 9.16 km
Pis: à 9.63 km
Lalanne: à 9.77 km
Marsac: à 10.14 km
Plieux: à 10.39 km
Cumont: à 10.81 km
Avensac: à 11.14 km
Maravat: à 11.54 km
Marignac: à 11.70 km
Miramont-Latour: à 11.74 km
Sérempuy: à 11.80 km
Montgaillard: à 11.93 km
Lamothe-Cumont: à 11.99 km