Mayran est une commune du département de l' Aveyron, dans la région d' Occitanie.
Mayran fait partie du canton de Enne et Alzou 
Mayran adhère à la la communauté de communes du Pays Rignacois 
Mayran fait partie du bassin de vie de Rignac 
Le maire de Mayran est M. Yves MAZARS - Ancien agriculteur exploitant (2026)
La population de Mayran est de 614 habitants (2025) 
L'altitude moyenne de Mayran 618 mètres.
Le code postal de Mayran est : 12390
Le code INSEE de Mayran est : 12142
1 Il y a 1 Ecole à Mayran. Voir les établissements scolaires de Mayran. 
10.5 La part des résidences secondaires est de 10.5 %. 
Tous les chiffres et statistiques sur Mayran sur le site Insee.fr 
Belcastel : à 2.14 km
Colombiès : à 5.20 km
Clairvaux-d'Aveyron : à 5.69 km
Goutrens : à 6.08 km
Rignac : à 6.32 km
Moyrazès : à 7.92 km
Valady : à 9.04 km
Escandolières : à 9.32 km
Bournazel : à 9.60 km
Saint-Christophe-Vallon : à 10.08 km
Prévinquières : à 10.65 km
Roussennac : à 11.35 km
Druelle Balsac : à 11.57 km
Anglars-Saint-Félix : à 11.98 km
Ecole primaire publique - Public