Mazeyrat-d'Allier est une commune du département de la Haute-Loire, dans la région d' Auvergne-Rhône-Alpes.
Mazeyrat-d'Allier fait partie du canton de Pays de Lafayette 
Mazeyrat-d'Allier adhère à la la communauté de communes des Rives du Haut Allier 
Mazeyrat-d'Allier fait partie du bassin de vie de Langeac 
Le maire de Mazeyrat-d'Allier est M. Philippe MOLHERAT - Ancien employé (2026)
La population de Mazeyrat-d'Allier est de 1426 habitants (2025) 
L'altitude moyenne de Mazeyrat-d'Allier 620 mètres.
Le code postal de Mazeyrat-d'Allier est : 43300
Le code INSEE de Mazeyrat-d'Allier est : 43132
1 Il y a 1 Ecole à Mazeyrat-d'Allier. Voir les établissements scolaires de Mazeyrat-d'Allier. 
13.9 La part des résidences secondaires est de 13.9 %. 
Tous les chiffres et statistiques sur Mazeyrat-d'Allier sur le site Insee.fr 
CartographieLes autres cartes de la Haute-Loire
Voir toutes les cartes du département de la Haute-Loire (43)
Langeac: à 3.60 km
Saint-Georges-d'Aurac: à 4.20 km
Chanteuges: à 5.47 km
Chavaniac-Lafayette: à 5.70 km
Cerzat: à 5.81 km
Saint-Arcons-d'Allier: à 5.99 km
Aubazat: à 7.31 km
Sainte-Eugénie-de-Villeneuve: à 7.64 km
Couteuges: à 7.76 km
Mazerat-Aurouze: à 7.78 km
Chilhac: à 8.09 km
Arlet: à 8.53 km
Siaugues-Sainte-Marie: à 8.62 km
Jax: à 8.74 km
Vissac-Auteyrac: à 9.16 km
Saint-Julien-des-Chazes: à 9.45 km
Paulhaguet: à 9.48 km
Saint-Privat-du-Dragon: à 9.64 km
Lavoûte-Chilhac: à 9.95 km
Saint-Cirgues: à 10.17 km
Pébrac: à 10.22 km
Chassagnes: à 10.29 km
Salzuit: à 10.50 km
Varennes-Saint-Honorat: à 10.53 km
Ferrussac: à 10.54 km
Tailhac: à 10.55 km
Sainte-Marguerite: à 10.62 km
Charraix: à 11.00 km
Fix-Saint-Geneys: à 11.05 km
Blassac: à 11.43 km
Chazelles: à 11.55 km
Prades: à 11.71 km
Pinols: à 11.89 km
Josat: à 11.89 km
Ecole Elémentaire - Public