Puch-d'Agenais est une commune du département du Lot-et-Garonne, dans la région d' Occitanie.
Puch-d'Agenais fait partie du canton de Lavardac 
Puch-d'Agenais adhère à la la communauté de communes du Confluent et des Coteaux de Prayssas 
Puch-d'Agenais fait partie du bassin de vie de Tonneins 
Le maire de Puch-d'Agenais est M. Alain MAILLÉ - Agriculteur sur moyenne exploitation (2026)
La population de Puch-d'Agenais est de 713 habitants (2025) 
L'altitude moyenne de Puch-d'Agenais 90 mètres.
Le code postal de Puch-d'Agenais est : 47160
Le code INSEE de Puch-d'Agenais est : 47214
1 Il y a 1 Ecole à Puch-d'Agenais. Voir les établissements scolaires de Puch-d'Agenais. 
6.8 La part des résidences secondaires est de 6.8 %. 
Tous les chiffres et statistiques sur Puch-d'Agenais sur le site Insee.fr 
CartographieLes autres cartes du Lot-et-Garonne
Voir toutes les cartes du département du Lot-et-Garonne (47)
Razimet: à 2.76 km
Saint-Léon: à 3.87 km
Villefranche-du-Queyran: à 4.23 km
Leyritz-Moncassin: à 4.82 km
Villeton: à 4.88 km
Damazan: à 5.02 km
Calonges: à 5.10 km
Monheurt: à 5.21 km
Nicole: à 7.42 km
Saint-Léger: à 7.45 km
Lagruère: à 7.87 km
Anzex: à 7.87 km
Aiguillon: à 8.28 km
Sainte-Gemme-Martaillac: à 8.41 km
Saint-Pierre-de-Buzet: à 8.57 km
Caubeyres: à 8.65 km
Tonneins: à 8.77 km
Buzet-sur-Baïse: à 8.84 km
Mas-d'Agenais: à 9.18 km
Sénestis: à 10.47 km
Réunion: à 10.52 km
Labastide-Castel-Amouroux: à 10.72 km
Grézet-Cavagnan: à 10.75 km
Thouars-sur-Garonne: à 10.96 km
Ambrus: à 10.99 km
Fauillet: à 11.38 km
Lagarrigue: à 11.56 km
Clairac: à 11.59 km
Ecole primaire - Public