Saint-Gaudens (Gascon: Sent Gaudenç) is een gemeente in het departement Haute-Garonne in het zuidwesten van Frankrijk. Het is de hoofdstad van het arrondissement Saint-Gaudens en van het kanton Saint-Gaudens.