L'entité de Roches est situé dans le département de la Creuse ; on y dénombre 372 habitants. Elle est tranquille. Les logements âgés forment la plus grosse part de l'habitat. La prospérité se distingue par une portion d'ouvriers très haute : 78% et un revenu moyen faible (16200 €). Les équippements de la commune sont caractérisés par une capacité d'accueil touristique de 17 lits.
Une portion de personnes âgées assez importante : 37% et une part d'enfants et d'adolescents proportionnellement assez faible : 17% mais une part de retraités de 34% spécifient la population qui est surtout âgée. Constatons aussi : un taux de déplacement vers un lieu de travail extérieur de 91%, un taux d'utilisation de la voiture de 15% et une densité de population de 20 hab./km² mais un taux de petits terrains supérieur (9%).