Les habitants de La Roche-sur-le-Buis s'appellent les Rochois et les Rochoises.
Au dernier recensement La Roche-sur-le-Buis comptait environ 300 habitants.
(Source INSEE : recensement de 1999 sans double compte)
La Roche-sur-le-Buis est une commune d'une superficie totale de 2772 hectares, son altitude varie entre 394 et 1369 mètres