Cognac está situada en el curso del río Charente, entre las ciudades de Angoulême y Saintes.