La commune de Saint-Alban se situe dans le département Haute-Garonne.
Les municipalités alentours sont les suivantes : Lespinasse, Fonbeauzard, Fenouillet, Castelginest, Aucamville, Bruguières.
15 infirmiers et infirmières à domicile travaillent à Saint-Alban.