Saint-Amans kanton (franciául Canton de Saint-Amans) Lozère megye északi részén fekszik, a Mende-i kerületben, központja Saint-Amans.
Területe 269,59 km², 1999-ben 1877 lakosa volt, népsűrűsége 7 fő/km². A Margeride-hegység nyugati oldalának 10 községe tartozik hozzá. A kanton valamennyi községe (és Chastel-Nouvel) tagja az 1998. december 21-én létrejött Terre de Randon Településtársulásnak (Communauté de communes de la Terre de Randon).
A kanton területének 26,6%-át (71,76 km²) borítja erdő.[1]