La commune de ROUFFIAC est située en zone rurale, à égale distance (15km) de SAINTES, PONS et de COGNAC, sur la rive gauche de la Charente. Les communes voisines sont, à l’Ouest, la commune de SAINT-SEVER-DE-SAINTONGE et, au Sud et à l’Est, la commune de MONTILS.
Le nombre d’agriculteurs est en constante diminution depuis de nombreuses années. Néanmoins, l’activité agricole reste importante, comparée à la vingtaine de commerçants et artisans de la commune.
En 2020, une petite dizaine d’exploitants agricoles est encore présente. Sur la commune, on trouve des espaces dédiés à la céréaliculture et surtout à la viticulture, l’élevage étant en nette régression.
Les exploitations sont réparties de manière harmonieuse sur le territoire communal. On remarque tout de même une nette différence de paysage entre le nord et le sud du territoire. Le nord, en zone Natura 2000, situé entre les zones habitées, en amont de la ligne SNCF ‘Saintes / Angoulême’, et le fleuve Charente est principalement orienté vers la céréaliculture. Le sud concentre des vignes, crû classé en petite champagne.
On compte 2 distilleries actives dont l’une commercialise sa production sous son propre nom. On note également une entreprise de travaux agricoles.