Le département du Cantal abrite la localité de Roannes-Saint-Mary, et qui est sereine et comprend des magasins de proximité. On y dénombre 1034 habitants. La plupart des habitations sont âgées. La population est pour la plupart âgée et se caractérise en particulier par une part d'enfants et d'adolescents de 23%. La commune bénéficie d'un climat défini par un ensoleillement de 2144 heures par an.
D'un point de vue économique, la situation se distingue en particulier par une portion d'ouvriers de 57%. Dans l'entité, les infrastructures sont particularisées par une capacité d'accueil touristique de 2 lits. Il y a lieu de citer un pourcentage de logement social HLM de 2%, mais une densité de population de 30 hab./km², une année moyenne de contruction de 1966, un taux de déplacement vers un lieu de travail extérieur de 81%, une part de propriétaires de 83% et une proportion de petits terrains de 4%.