La commune de Saint-Pal-de-Mons est située dans le département Haute-Loire.
Les communes alentours sont les suivantes : Lapte, Sainte-Sigolène, Saint-Didier-en-Velay, Raucoules, Dunières, Saint-Victor-Malescours, Saint-Romain-Lachalm.
20 infirmiers et infirmières à domicile pratiquent à Saint-Pal-de-Mons.