Géographie
La commune de Fléac s’étend depuis la Charente, qui la limite au sud, jusqu’à la route d’Angoulême à La Rochelle, qui en forme la limite septentrionale.
Accès
La route nationale 141 traverse la commune dans sa plus grande largeur, de l’est à l’ouest; elle gravit la colline par la longue côte de Sainte-Barbe, du haut de laquelle on peut contempler un des plus beaux points de vue du département. Tout en bas, la Charente décrit une vaste courbe et l’on voit en remontant le cours du fleuve, la plaine parsemée de hameaux, avec à l’horizon la haute colline d’Angoulême.
Un chemin communal, venu de Saint-Yrieix-sur-Charente, traverse la route nationale en haut de la côte Sainte-Barbe, dessert le bourg de Fléac et va rejoindre, près du pont de Basseau, la route d’Angoulême à Vibrac.
Le bourg de Fléac est situé au sommet d’une haute colline, au-dessus de la vallée de la Charente. Il est à sept kilomètres à l’ouest d’Angoulême.
Une autre route communale quitte la route de Saintes à la limite de la commune, dessert le hameau de Brénat, au nord de la commune, et se dirige vers Vindelle.
Lieux-dits et hameaux
Le village de Thouérat est situé près de la Charente. Parmi les autres villages, on peut citer: la Vallade et les Mornats, situés au centre de la commune; Basseau, sur la Charente, dont une partie appartient à la commune de Saint-Michel; les Granges; la Touche, à la limite de la commune de Linars; la Gounerie; le Lugeat, ancien fief ayant appartenu, au XVII siècle, à la famille Lambert des Andreaux.
Communes limitrophes
Ce sont les communes d’Angoulême, Linars, Saint-Saturnin,Saint-Michel, Saint-Yrieix-sur-Charente et Vindelle.
Géologie et Relief
C’est une formation du Crétacé supérieur, un plateau calcaire qui domine la boucle du fleuve par une dénivellation de près de 80 mètres.
Hydrographie
Le fleuve Charente limite la commune qui, du fait de son relief n’est pas en zone inondable à l’exception de Basseau.
Climat
Le climat est encore océanique et semblable à celui de la ville de Cognac où est située la station météorologique départementale.
| Mois | Jan | Fév | Mar | Avr | Mai | Jui | Jui | Aoû | Sep | Oct | Nov | Déc | Année |
| Températures minimales (°C) | 2 | 2,8 | 3,8 | 6,2 | 9,4 | 12,4 | 14,4 | 14 | 12,1 | 8,9 | 4,7 | 2,6 | 7,8 |
| Températures maximales (°C) | 8,7 | 10,5 | 13,1 | 15,9 | 19,5 | 23,1 | 26,1 | 25,4 | 23,1 | 18,5 | 12,4 | 9,2 | 17,1 |
| Températures moyennes (°C) | 5,4 | 6,7 | 8,5 | 11,1 | 14,4 | 17,8 | 20,2 | 19,7 | 17,6 | 13,7 | 8,6 | 5,9 | 12,5 |
| Ensoleillement (h) | 80 | 103,9 | 153,3 | 184,5 | 204,9 | 239,6 | 276,4 | 248,3 | 199,4 | 159 | 96,8 | 78,8 | 2024,9 |
| Pluviométrie (mm) | 80,4 | 67,3 | 65,9 | 68,3 | 71,6 | 46,6 | 45,1 | 50,2 | 59,2 | 68,6 | 79,8 | 80 | 783,6 |