Barsac (Gironde, 33) compte 2 058 habitants, une population stable (-0,2 % depuis 2017). La commune est classée en zone C du zonage logement. Le chômage s'établit à 5,5 % et le niveau de vie médian à 25 170 € par an.
Prix immobilier à Barsac (Gironde) : appartements 2 039 €/m², maisons 1 815 €/m², loyer 10,8 €/m², rendement brut 5,7 %, 2 058 habitants, d'après 141 ventes réelles (DVF).