ROCHE EN REGNIER se situe dans la région Auvergne Rhône Alpes et dans le département : HAUTE-LOIRE , son code postal est 43810, son code INSEE : . La commune fait partie de l'arrondissement de Le Puy-en-Velay. La commune compte 488 habitants..
ROCHE EN REGNIER à une surficie de 2680 Km2, les coordonéées GPS de ROCHE EN REGNIER sont 45.233150992,3.9477894840000003. Le Nombre d'habitations est de 434 composé de 197 résidences pricipales de 208 résidences secondaires ainsi que de de 29 logement vacances. Le maire de ROCHE EN REGNIER est DUNIS Eric (1967-04-20), Agriculteur sur moyenne exploitation.