La commune de Marcoux, campagnarde et reposante, se trouve dans le département de la Loire. Elle compte une population de 772 habitants. Les bâtiments sont essentiellement âgés. Le climat économique s'y trouve avantageux avec une basse taxe habitation (12%) mais une basse taxe foncière (22%). En ce qui concerne le climat, la localité possède des précipitations de 839 mm par an.
Une taille moyenne des ménages de 2.6 personnes, une part d'enfants et d'adolescents de 27% et un âge moyen de 40 ans, un taux de fécondité supérieur à la moyenne définissent les habitants qui sont essentiellement âgés. Il faut remarquer une année moyenne de contruction de 1967 et une densité de population de 50 hab./km² mais une évolution du nombre de places en établissement scolaires de 11.