Daignac est une commune du département de la Gironde, dans la région de Nouvelle-Aquitaine.
Daignac fait partie du canton de Les Coteaux de Dordogne 
Daignac adhère à la la communauté d'agglomération du Libournais 
Daignac fait partie du bassin de vie de Libourne 
Le maire de Daignac est M. Christian SIUTAT - Agriculteur sur moyenne exploitation (2026)
La population de Daignac est de 470 habitants (2025) 
L'altitude moyenne de Daignac 50 mètres.
Le code postal de Daignac est : 33420
Le code INSEE de Daignac est : 33147
1 Il y a 1 Ecole à Daignac. Voir les établissements scolaires de Daignac. 
3.8 La part des résidences secondaires est de 3.8 %. 
Tous les chiffres et statistiques sur Daignac sur le site Insee.fr 
Espiet: à 1.11 km
Dardenac: à 1.58 km
Blésignac: à 2.56 km
Tizac-de-Curton: à 2.59 km
Guillac: à 2.82 km
Grézillac: à 3.26 km
Camiac-et-Saint-Denis: à 3.29 km
Saint-Quentin-de-Baron: à 3.41 km
Faleyras: à 3.46 km
Saint-Léon: à 4.64 km
Lugaignac: à 4.81 km
Naujan-et-Postiac: à 5.45 km
Baron: à 5.66 km
Sauve: à 5.72 km
Nérigean: à 5.89 km
Romagne: à 5.89 km
Moulon: à 5.92 km
Branne: à 6.07 km
Saint-Aubin-de-Branne: à 6.20 km
Génissac: à 6.50 km
Cursan: à 6.83 km
Courpiac: à 6.98 km
Bellebat: à 7.07 km
Targon: à 7.11 km
Bellefond: à 7.16 km
Cadarsac: à 7.46 km
Jugazan: à 7.65 km
Cabara: à 7.70 km
Croignon: à 7.89 km
Créon: à 8.18 km
Cessac: à 8.33 km
Vignonet: à 8.45 km
Pout: à 8.51 km
Saint-Germain-du-Puch: à 8.63 km
Lugasson: à 8.71 km
Saint-Jean-de-Blaignac: à 8.88 km
Baigneaux: à 9.24 km
Frontenac: à 9.52 km
Saint-Sulpice-de-Faleyrens: à 9.56 km
Montignac: à 9.73 km
Camarsac: à 9.73 km
Arveyres: à 9.85 km
Rauzan: à 9.88 km
Saint-Genès-de-Lombaud: à 10.82 km
Ladaux: à 10.87 km
Saint-Vincent-de-Pertignas: à 10.93 km
Sainte-Terre: à 11.13 km
Soulignac: à 11.48 km
Capian: à 11.60 km
Martres: à 11.64 km
Loupes: à 11.77 km
Haux: à 11.83 km
Ecole élementaire - Public