L'entité de Puymangou, rurale et tranquille, où l'on dénombre 96 habitants, se trouve dans le département de la Dordogne. La plupart des logements sont âgés. Un âge moyen de 45 ans et une portion de personnes âgées de 32%, une croissance démographique proportionnellement inférieure caractérisent les habitants, essentiellement âgés.
La commune profite de conditions climatiques définies par un ensoleillement de 2083 heures par an mais des précipitations de 794 mm par an. La prospérité est caractérisée entre autres par une part d'ouvriers proportionnellement supérieure à la moyenne (82%). Il y a lieu d'indiquer une part d'espaces verts comparativement assez importante , par contre une densité de population de 10 hab./km², une part de logement social HLM de 0% et une part de petits terrains de 2%.