Andelaroche () is a commune in the Allier department in the Auvergne-Rhône-Alpes region of central France.
The inhabitants of the commune are known as Andelarochois or Andelarochoises.
Andelaroche is located some east of Lapalisse and some west of Marcigny. The D990/D994 road passes through the west of the commune from south-west to north-east. Access to the village is by the minor D424 road from Barrais-Bussolles in the north through the commune and the village then continuing south-east to Saint-Martin-d'Estreaux. The minor D470 road also goes from the village south-west to Droiturier. The commune is mostly farmland with a large forest in the south-east, the Bois de Saint Pierre in the centre, and a few isolated patches of forest towards the north.
The Andan river forms the south-western border of the commune, the Ruisseau de Maupes forms the north-western border, and the Ruisseau de l'Etang Civette forms part of the eastern border. Numerous other streams criss-cross the commune with many small lakes.
List of Successive Mayors