La commune de Salviac, tranquille, se trouve dans le département du Lot ; elle compte 1224 habitants. Les bâtiments anciens forment la plus grande part du parc immobilier. Dans la commune, les infrastructures sont caractérisées par une capacité d'accueil touristique de 43 lits. La population est essentiellement âgée, on relève une portion de personnes âgées relativement supérieure (36%).
La prospérité comprend en particulier une taxe habitation de 16%, mais une taxe foncière de 49%. A souligner également un nombre d'établissements scolaires de 7.8, une évolution du nombre de places en établissement scolaires de 39, une densité de population de 40 hab./km², une part de logement social HLM de 2% et une portion de petits terrains de 3%, mais un taux de propriétaires inférieur (63%).