Allanche liegt rund 25 Kilometer nordnordwestlich der Kleinstadt Saint-Flour innerhalb des Regionalen Naturparks Volcans d’Auvergne. Die wichtigsten Gewässer sind der Fluss Allanche und der See Lac du Pêcher. Wichtigste Verkehrsverbindung ist die wenige Kilometer entfernt vorbeiführende Route nationale 122. Die Gemeinde hat zwar einen eigenen Bahnhof, doch ist die Strecke seit 1990 stillgelegt. Allanche ist eine Haltestelle an der Buslinie 17 Neussargues – Bort-Les-Orgues.
Nebst dem Dorf Allanche gehören die Siedlungen Le Baladour, Maillargues, Coudour, Lapeyrot, Romaniargues, Chastre, Les Clauzels, Chavanon, Béteil, Feydit, Roche, Le Bac, Lorillou Fourche, Fromageade, Donnenuit, Combalut, Gouay, Les Planes, Rouchy, Lampres und Chameille zur weitverzweigten Gemeinde.
Erstes menschliches Zeichen ist der Dolmen von Maillargues. Die Gemeinde gehört historisch zur Region Cézallier innerhalb der Auvergne. Allanche gehörte von 1793 bis 1801 zum District Murat und von 1793 bis 2015 zum Kanton Allanche. Im Jahr 1964 wurde die Gemeinde Chanet (1962: 53 Einwohner) eingegliedert.
Bevölkerungsentwicklung
Jahr
1962
1968
1975
1982
1990
1999
2006
2019
Einwohner
1478
1513
1398
1286
1220
1101
947
799
Quellen: Cassini und INSEE
Sehenswürdigkeiten
Kirche Saint-Jean-Baptiste
Kapelle von Chastres aus dem 11. Jahrhundert
Kapelle'Notre-Dame-de-Pitié in Maillargues (mit Bethaus)
Kirche in Feydit
Kirche Saint-Julien in Chanet
Site des Veyrines (Wasserfall und archäologische Fundstätte)