L'entité de La Roche-Rigault, et qui est rurale et tranquille, est situé dans le département de la Vienne. On y dénombre 538 habitants.. D'un point de vue économique, la situation est caractérisée entre autres par une portion de cadres de 45%, mais une taxe habitation de 19%. Au niveau climatique, la localité bénéficie de des précipitations de 643 mm par an.
La population est pour la plupart âgée, on y note notamment une portion de retraités de 27%, mais un pourcentage de personnes âgées de 27%. Il y a lieu de souligner une densité de population de 20 hab./km², mais une proportion de propriétaires de 85%, une proportion de petits terrains de 7%, un taux de déplacement vers un lieu de travail extérieur de 86% et une proportion d'utilisation de la voiture de 11%.