La commune de Saint-Marc, et qui est rurale et reposante, où l'on dénombre 82 habitants, se trouve dans le département du Cantal.. Une proportion de personnes âgées proportionnellement très supérieure (44%), un taux de retraités proportionnellement très supérieur à la moyenne (51%), une proportion d'enfants et d'adolescents inférieure (8%) et une croissance démographique proportionnellement basse définissent les habitants qui sont surtout âgés.
D'un point de vue économique, l'état des lieux est caractérisé notamment par une part de cadres proportionnellement très supérieure (100%) et un très faible taux d'ouvriers (0%). De plus, il faut y souligner un taux de propriétaires comparativement supérieur à la moyenne (91%), une portion d'utilisation de la voiture proportionnellement haute (22%), une proportion de petits terrains relativement assez basse : 0% et une densité de population assez faible (10 hab./km²).