L'entité de Puylagarde, où l'on dénombre 342 habitants, est localisée dans le département du Tarn-et-Garonne. Elle est paisible. Les logements âgés composent la plus grande part de l'habitat. La localité bénéficie d'un climat particularisé par un ensoleillement de 2124 heures par an. Une portion de personnes âgées relativement assez importante (36%), une proportion de retraités relativement assez haute (41%), un âge moyen élevé (48 ans) et une taille moyenne des ménages proportionnellement assez faible (2.1 personnes) caractérisent les habitants qui sont en majorité âgés.
Du point de vue de l'économie, l'état des lieux comprend entre autres un revenu moyen faible (19700 €) mais une part d'ouvriers de 52%. Il y a aussi lieu de distinguer une part de propriétaires de 81% et une densité de population de 10 hab./km², mais une évolution du nombre de places en établissement scolaires de 45.