L'entité de Riocaud, et qui est reposante et rurale, qui comprend 195 habitants, se trouve dans le département de la Gironde. Les logements âgés constituent la plus grosse part de l'habitat. La localité possède des conditions climatiques particularisées par un ensoleillement de 2077 heures par an. La population est pour la plupart âgée, elle se caractérise entre autres par une taille moyenne des ménages de 2.7 personnes et une portion d'enfants et d'adolescents de 24%, une basse quotité de retraités (10%).
Du point de vue des infrastructures, la commune possède une capacité d'accueil touristique de 3 lits. Elle est caractérisée par une évolution du nombre de places en établissement scolaires de 29, un pourcentage de logement social HLM de 0%, une densité de population de 20 hab./km² et une part de petits terrains comparativement assez basse (0%), une proportion d'utilisation de la voiture inférieure (1%).