La localité de Andelaroche, et qui est calme et campagnarde, se trouve dans le département de l'Allier ; elle compte 268 habitants. L'habitat est principalement âgé. Dans l'entité, les équippements sont distingués par une capacité d'accueil touristique de 7 lits. Au niveau climatique, la localité bénéficie de un ensoleillement de 1783 heures par an.
La prospérité se distingue entre autres par un taux de chômage de 5%, une taxe foncière de 46%. Un âge moyen de 43 ans caractérise la population, surtout âgée. De plus, il y a lieu de souligner une année moyenne de contruction assez ancienne (1950) mais un taux de logement social HLM de 0%, une quotité d'utilisation de la voiture de 10%, une densité de population de 10 hab./km² et une évolution du nombre de places en établissement scolaires de 29.