Nature juridique : Communauté d'Agglomération.
La Communauté d'Agglomération du Libournais regroupe 45 communes avec une population totale de 94147 habitants.
Liste des communes de la Communauté d'Agglomération du Libournais
- Abzac
- Arveyres
- Bayas
- les Billaux
- Bonzac
- Cadarsac
- Camps-sur-l'Isle
- Chamadelle
- Coutras
- Daignac
- Dardenac
- les Églisottes-et-Chalaures
- Espiet
- le Fieu
- Génissac
- Gours
- Guîtres
- Izon
- Lagorce
- Lalande-de-Pomerol
- Lapouyade
- Libourne
- Maransin
- Moulon
- Nérigean
- les Peintures
- Pomerol
- Porchères
- Puynormand
- Sablons
- Saint-Antoine-sur-l'Isle
- Saint-Christophe-de-Double
- Saint-Ciers-d'Abzac
- Saint-Denis-de-Pile
- Saint-Germain-du-Puch
- Saint-Martin-de-Laye
- Saint-Martin-du-Bois
- Saint-Médard-de-Guizières
- Saint-Quentin-de-Baron
- Saint-Sauveur-de-Puynormand
- Saint-Seurin-sur-l'Isle
- Savignac-de-l'Isle
- Tizac-de-Curton
- Tizac-de-Lapouyade
- Vayres