La ville de Saint-Didier-en-Velay est située dans le département Haute-Loire.
Les agglomérations alentours sont les suivantes : Sainte-Sigolène, Pont-Salomon, Saint-Ferréol-d'Auroure, La Séauve-sur-Semène, Saint-Pal-de-Mons, Saint-Victor-Malescours, Saint-Just-Malmont.
4 infirmiers et infirmières à domicile travaillent à Saint-Didier-en-Velay.