La commune de Saint-Martin-l'Astier est situé dans le département de la Dordogne ; on y dénombre 137 habitants. Elle est champêtre et calme. Beaucoup d'habitations sont âgées. D'un point de vue économique, l'état des lieux comprend une taxe foncière de 50% et une part de cadres de 27%, par contre un pourcentage d'ouvriers relativement élevé (73%).
Au niveau du climat, la localité bénéficie de des précipitations de 751 mm par an. Un assez haut âge moyen (48 ans) et une croissance démographique proportionnellement très inférieure à la moyenne , une proportion d'enfants et d'adolescents de 19% définissent les habitants qui sont pour la plupart âgés. Elle est aussi remarquable par une densité de population de 10 hab./km², un très important taux de déplacement vers un lieu de travail extérieur (100%) et une part de petits terrains assez faible (0%).