La commune de Saint-Marcel-en-Marcillat, et qui est reposante et champêtre, est situé dans le département de l'Allier. On y dénombre 149 habitants. L'habitat est essentiellement composé de bâtiments âgés. Le climat économique se distingue par un revenu moyen de 21600 €. Un assez haut taux de fécondité, un âge moyen comparativement assez élevé : 50 ans, une quotité de personnes âgées proportionnellement importante (41%), une portion de retraités très supérieure à la moyenne (44%), un taux d'enfants et d'adolescents assez faible (15%) et une taille moyenne des ménages comparativement inférieure à la moyenne (2.1 personnes) définissent les habitants qui sont surtout âgés.
Il y a aussi lieu de constater un taux de déplacement vers un lieu de travail extérieur comparativement très inférieur (47%) mais une densité de population de 10 hab./km² et une part d'utilisation de la voiture de 16%.