L'agglomération de Saint-Léon est située dans le département Haute-Garonne.
Les agglomérations alentours sont les suivantes : Noueilles, Pouze, Montgiscard, Auragne, Mauvaisin, Nailloux, Aignes, Ayguesvives, Belbèze-de-Lauragais.
4 infirmiers et infirmières à domicile pratiquent à Saint-Léon.