La localité de Puylagarde, et qui est sereine, est situé dans le département du Tarn-et-Garonne ; on y dénombre 342 habitants. Le parc immobilier est pour la plupart âgé. La situation économique se distingue par un revenu moyen très inférieur : 19700 €. La localité profite d'un climat défini par un ensoleillement de 2124 heures par an. Les habitants sont essentiellement âgés et on y relève notamment une proportion de personnes âgées proportionnellement assez supérieure à la moyenne : 36%, un taux de retraités proportionnellement supérieur (41%), un âge moyen relativement supérieur (48 ans) et une assez faible taille moyenne des ménages (2.1 personnes).
Au niveau des infrastructures, la commune possède une capacité d'accueil touristique de 17 lits. Mentionnons également une densité de population de 10 hab./km², mais une quotité de logement social HLM de 0% et une proportion de petits terrains de 2%.