L'entité de Andelaroche, agricole et sereine, qui comprend 268 habitants, est située dans le département de l'Allier. Les logements anciens composent la plupart du parc immobilier. Du point de vue climatique, la localité profite de un ensoleillement de 1783 heures par an, des précipitations de 873 mm par an. Dans la localité, les infrastructures sont définies par une capacité d'accueil touristique de 7 lits.
Une taille moyenne des ménages de 2.7 personnes et une quotité de personnes âgées de 31% mais un pourcentage d'enfants et d'adolescents de 25% spécifient la population qui est essentiellement âgée. La prospérité se distingue entre autres par un pourcentage de cadres de 33%. Constatons également un taux d'utilisation de la voiture de 10% et une densité de population de 10 hab./km², une année moyenne de contruction ancienne : 1950.