850 personnes habite Gensac, petit village bordé par deux rivières : la Soulège et la Durèze. 90 % des 460 logements que compte Gensac sont des maisons individuelles.
Les deux-tiers de la population sont propriétaire de leur logement.