Bassac é uma comuna no sudoeste da França, localizada no departamento de Charente (região de Poitou-Charentes).
Seus habitantes são chamados Bassacois e Bassacoises.
Bassac está localizado a 6 km a leste de Jarnac e a 20 km a oeste de Angoulême, no vale de Charente.
A cidade é servida pela D22, Jarnac estrada Villebois-Lavalette por Châteauneuf ao longo da Charente na sua margem direita, eo D18, por Échallat e Merignac Saint-Même e Segonzac, norte-sul, que também passa aldeia e atravessa a Charente.
A estrada nacional 141 de Angoulême para Saintes passa a 3 km ao norte da vila.
O Bassac também fica a 8 km de Châteauneuf, a 3,5 km de Saint-Même.
A estação mais próxima é Jarnac, servida por TER para Angoulême, Cognac, Saintes e Royan.
Aldeolas e localidades: A aldeia de Bassac é grande o suficiente. A cidade tem apenas dois grandes assentamentos: Tornozelo, no norte da cidade, e Bassigeau, perto da estrada de Jarnac Châteauneuf sudeste.