À Acon (12 km, 478 hab.), la densité s'élève à 53 hab/km²
La population municipale de Sainte-Marie-d'Attez est de 575 habitants.
La pyramide des âges reste équilibrée, avec 31,8 % de moins de 30 ans et 26,1 % de 60 ans ou plus.
Elle est classée n°1 dans le département sur l’indicateur « qualite air ».
Entre 1876 et 2023, l’évolution démographique correspond à une hausse de 31 habitants (5,7 %).
En France, la commune occupe le rang 15140 sur 34961 pour la population.
Structure de la population
Source : Recensement de la population 2022 — INSEE — Licence Ouverte v2.0