Saint-Amans-des-Cots est une commune rurale du département Aveyron, en Occitanie, avec 709 habitants — les Viadénois. Sur 41,0 km² de territoire, la densité atteint 17 habitants au km², à une altitude moyenne de 726 m. La commune fait partie de l'intercommunalité CC Aubrac, Carladez et Viadène. Saint-Amans-des-Cots est reconnue par les labels Petite Ville de Demain.
La population est en recul (-6,7 % en 10 ans). Le revenu médian s'établit à 19 080 € par an et par unité de consommation. Le taux de chômage local est de 5,2 %, bas. 76 entreprises actives structurent le tissu économique local.
Une maison se négocie en moyenne 4 944 €/m² à Saint-Amans-des-Cots. Le climat est tempéré frais (moyenne annuelle de 10,0 °C). 2 établissements scolaires présents sur la commune.