La commune de Castelviel est situé dans le département de la Gironde. Elle compte 191 habitants. Elle est paisible et rurale. Les habitations ancienes composent la majorité du parc immobilier. Une fleur a été attribuée par le label des villes et villages fleuris à cette commune. Un taux de fécondité important , par contre une taille moyenne des ménages de 2.2 personnes et un taux d'enfants et d'adolescents de 26% distinguent la population qui est principalement âgée.
La localité profite d'un climat caractérisé par un ensoleillement de 2138 heures par an, mais des précipitations de 771 mm par an. De plus, il faut y noter une importante quotité d'espaces verts, par contre une proportion de petits terrains de 1%, un taux de déplacement vers un lieu de travail extérieur de 94% et une année moyenne de contruction de 1952.