32 communes composent le bassin de vie de Mauriac.
| nom commune | pop. | code insee | code siren | code postal |
|---|---|---|---|---|
| Ally | 596 | 15003 | 211500038 | 15700 |
| Anglards-de-Salers | 724 | 15006 | 211500061 | 15380 |
| Arches | 203 | 15010 | 211500103 | 15200 |
| Barriac-les-Bosquets | 138 | 15018 | 211500186 | 15700 |
| Besse | 131 | 15269 | 211502695 | 15140 |
| Brageac | 77 | 15024 | 211500244 | 15700 |
| Chalvignac | 457 | 15036 | 211500368 | 15200 |
| Chaussenac | 223 | 15046 | 211500467 | 15700 |
| Drugeac | 323 | 15063 | 211500632 | 15140 |
| Escorailles | 83 | 15064 | 211500640 | 15700 |
| Falgoux | 116 | 15066 | 211500665 | 15380 |
| Fau | 31 | 15067 | 211500673 | 15140 |
| Fontanges | 208 | 15070 | 211500707 | 15140 |
| Jaleyrac | 360 | 15079 | 211500798 | 15200 |
| Mauriac | 3503 | 15120 | 211501200 | 15200 |
| Méallet | 154 | 15123 | 211501234 | 15200 |
| Moussages | 251 | 15137 | 211501374 | 15380 |
| Pleaux | 1464 | 15153 | 211501531 | 15700 |
| Pleaux | 1464 | 15153 | 211501531 | 15700 |
| Saint-Bonnet-de-Salers | 254 | 15174 | 211501747 | 15140 |
| Saint-Chamant | 237 | 15176 | 211501762 | 15140 |
| Saint-Cirgues-de-Malbert | 250 | 15179 | 211501796 | 15140 |
| Saint-Martin-Cantalès | 154 | 15200 | 211502000 | 15140 |
| Saint-Martin-Valmeroux | 713 | 15202 | 211502026 | 15140 |
| Saint-Paul-de-Salers | 105 | 15205 | 211502059 | 15140 |
| Saint-Vincent-de-Salers | 70 | 15218 | 211502182 | 15380 |
| Sainte-Eulalie | 231 | 15186 | 211501861 | 15140 |
| Salers | 312 | 15219 | 211502190 | 15140 |
| Salins | 144 | 15220 | 211502208 | 15200 |
| Sourniac | 196 | 15230 | 211502307 | 15200 |
| Vaulmier | 61 | 15249 | 211502497 | 15380 |
| Vigean | 800 | 15261 | 211502612 | 15200 |
Le bassin de vie de Mauriac est composé de 32 communes pour une population de 14033 habitants.
Retrouvez les cartes des bassins de vie du Cantal