La commune de Salviac, et qui est reposante, où l'on dénombre 1224 habitants, se trouve dans le département du Lot. Les bâtiments âgés constituent l'essentiel du parc immobilier. Le climat économique comprend une taxe foncière de 49%, par contre une taxe habitation de 16%. Du point de vue du climat, l'entité profite de un ensoleillement de 2069 heures par an.
Du point de vue des infrastructures, l'entité possède des commerces de 1.3 par km. Les habitants sont essentiellement âgés, on y constate une proportion de personnes âgées comparativement assez haute (36%) mais un taux de retraités de 33% et une part d'enfants et d'adolescents de 20%. A mentionner aussi : un taux de propriétaires relativement assez bas (63%), par contre une part de petits terrains de 3% et une densité de population de 40 hab./km².