It flows through the following communes, from its starts to its confluence : Montlieu-la-Garde, Chepniers, Pouillac, Sainte-Colombe, Polignac, Chatenet, Le Pin, Sousmoulins, Mérignac, Pommiers-Moulons, Vibrac, Chaunac, Fontaines-d'Ozillac, Léoville, Saint-Médard, Champagnac, Ozillac, Jonzac, Saint-Germain-de-Lusignan, Lussac, Clion, Saint-Georges-Antignac, Mosnac, Fléac-sur-Seugne, Belluire, Pons, Bougneau, Saint-Léger, Colombiers, Montils, La Jard, Berneuil, Les Gonds, Courcoury, Saint-Sever-de-Saintonge.