17 communes composent le bassin de vie de Laguiole.
| nom commune | pop. | code insee | code siren | code postal |
|---|---|---|---|---|
| Argence-en-Aubrac | 1597 | 12223 | 200055846 | 12420 |
| Brommat | 632 | 12036 | 211200365 | 12600 |
| Cantoin | 312 | 12051 | 211200514 | 12420 |
| Cassuéjouls | 106 | 12058 | 211200589 | 12210 |
| Curières | 214 | 12088 | 211200886 | 12210 |
| Huparlac | 252 | 12116 | 211201165 | 12460 |
| Lacroix-Barrez | 531 | 12118 | 211201181 | 12600 |
| Laguiole | 1215 | 12119 | 211201199 | 12210 |
| Montézic | 226 | 12151 | 211201512 | 12460 |
| Montpeyroux | 519 | 12156 | 211201561 | 12210 |
| Mur-de-Barrez | 685 | 12164 | 211201645 | 12600 |
| Murols | 102 | 12166 | 211201660 | 12600 |
| Saint-Amans-des-Cots | 732 | 12209 | 211202098 | 12460 |
| Saint-Symphorien-de-Thénières | 219 | 12250 | 211202502 | 12460 |
| Soulages-Bonneval | 302 | 12273 | 211202734 | 12210 |
| Taussac | 508 | 12277 | 211202775 | 12600 |
| Thérondels | 359 | 12280 | 211202809 | 12600 |
Le bassin de vie de Laguiole est composé de 17 communes pour une population de 8511 habitants.
Retrouvez les cartes des bassins de vie de l' Aveyron