Astuce :
| nom commune | pop. | code insee | code siren | code postal |
|---|---|---|---|---|
| Chastel-Nouvel | 932 | 48042 | 214800427 | 48000 |
| Chaulhac | 59 | 48046 | 214800468 | 48140 |
| Fontans | 227 | 48063 | 214800633 | 48700 |
| Julianges | 48 | 48077 | 214800773 | 48140 |
| Lajo | 117 | 48079 | 214800799 | 48120 |
| les Laubies | 151 | 48083 | 214800831 | 48700 |
| le Malzieu-Forain | 491 | 48089 | 214800898 | 48140 |
| le Malzieu-Ville | 743 | 48090 | 214800906 | 48140 |
| les Monts-de-Randon | 1209 | 48127 | 200085223 | 48700 |
| Paulhac-en-Margeride | 92 | 48110 | 214801102 | 48140 |
| Saint-Alban-sur-Limagnole (chef lieu) | 1378 | 48132 | 214801326 | 48120 |
| Saint-Denis-en-Margeride | 142 | 48145 | 214801458 | 48700 |
| Saint-Gal | 89 | 48153 | 214801532 | 48700 |
| Saint-Léger-du-Malzieu | 211 | 48169 | 214801698 | 48140 |
| Saint-Privat-du-Fau | 113 | 48179 | 214801797 | 48140 |
| Sainte-Eulalie | 36 | 48149 | 214801490 | 48120 |
| Serverette | 249 | 48188 | 214801888 | 48700 |
Le canton de Saint-Alban-sur-Limagnole est composé de 17 communes entières pour une population de 6287 habitants.