Puylagarde est une commune du département du Tarn-et-Garonne, dans la région d' Occitanie.
Puylagarde fait partie du canton de Quercy-Rouergue 
Puylagarde adhère à la la communauté de communes du Quercy Rouergue et des Gorges de l'Aveyron 
Puylagarde fait partie du bassin de vie de Villefranche-de-Rouergue 
Le maire de Puylagarde est M. Alain VIROLLE, Ancien cadre
La population de Puylagarde est de 345 habitants (2025) 
L'altitude moyenne de Puylagarde 420 mètres.
Le code postal de Puylagarde est : 82160
Le code INSEE de Puylagarde est : 82147
0 Il n'y a aucun établissement scolaire à Puylagarde.
26.4 La part des résidences secondaires est de 26.4 %. 
Tous les chiffres et statistiques sur Puylagarde sur le site Insee.fr 
CartographieLes autres cartes du Tarn-et-Garonne
Voir toutes les cartes du département du Tarn-et-Garonne (82)
Saint-Projet : à 3.72 km
Parisot : à 3.96 km
Loze : à 4.15 km
Vidaillac : à 4.71 km
Vailhourles : à 5.30 km
Lacapelle-Livron : à 5.53 km
Beauregard : à 6.41 km
Laramière : à 6.97 km
Saillac : à 7.31 km
Caylus : à 8.55 km
Promilhanes : à 8.78 km
Castanet : à 9.61 km
Rouquette : à 10.75 km
Martiel : à 10.92 km
Espinas : à 11.20 km
Varaire : à 11.31 km
Ginals : à 11.54 km
Savignac : à 11.95 km