Andelaroche est une commune d'une superficie totale de 2028 hectares, son altitude varie entre 338 et 534 mètres
Les habitants de Andelaroche s'appellent les Andelarochois et les Andelarochoises.
Au dernier recensement Andelaroche comptait environ 300 habitants.
(Source INSEE : recensement de 1999 sans double compte)