La ville de Saint-Gaudens se situe dans le département Haute-Garonne.
Les communes limitrophes sont les suivantes : Miramont-de-Comminges, Valentine, Aspret-Sarrat, Estancarbon, Landorthe, Lieoux, Saux-et-Pomarède, Villeneuve-de-Rivière.
65 infirmiers et infirmières à domicile travaillent à Saint-Gaudens.