La localité de Grassac est situé dans le département de la Charente ; elle compte une population de 305 habitants. Elle est tranquille et rurale. Les logements anciens constituent la plus grosse part de l'habitat. Une portion de personnes âgées de 27%, mais une portion de retraités de 27% spécifient les habitants, principalement âgés.
En termes climatiques, la localité jouit de des précipitations de 878 mm par an, mais un ensoleillement de 1980 heures par an. La situation économique comprend un revenu moyen de 23100 € et une taxe habitation de 17%, mais une portion d'ouvriers supérieure (74%). On peut également y signaler une évolution du nombre de places en établissement scolaires de 129 et une densité de population inférieure (10 hab./km²) mais une année moyenne de contruction proportionnellement assez ancienne : 1950.