L'entité de Saint-Marc, comprenant 82 habitants, est localisée dans le département du Cantal. Elle est champêtre et sereine.. La population est pour la plupart âgée et est caractérisée en particulier par une quotité de personnes âgées proportionnellement élevée (44%), une portion de retraités très importante (51%), un âge moyen comparativement important (54 ans), un taux d'enfants et d'adolescents très inférieur à la moyenne (8%) et une croissance démographique très basse.
Le climat économique est caractérisé par une proportion de cadres très élevée (100%) et une part d'ouvriers comparativement très basse (0%). De plus, il y a lieu de noter une part d'utilisation de la voiture proportionnellement très supérieure (22%), une densité de population assez inférieure (10 hab./km²) et une proportion de petits terrains comparativement assez inférieure (0%).