13 communes composent le bassin de vie de Marvejols.
| nom commune | pop. | code insee | code siren | code postal |
|---|---|---|---|---|
| Antrenas | 330 | 48005 | 214800054 | 48100 |
| Bourgs-sur-Colagne | 2077 | 48099 | 200058501 | 48100 |
| Buisson | 221 | 48032 | 214800328 | 48100 |
| Gabrias | 159 | 48068 | 214800682 | 48100 |
| Grèzes | 209 | 48072 | 214800724 | 48100 |
| Lachamp-Ribennes | 375 | 48126 | 200083335 | 48700 |
| Marvejols | 4752 | 48092 | 214800922 | 48100 |
| Montrodat | 1168 | 48103 | 214801037 | 48100 |
| Palhers | 192 | 48107 | 214801078 | 48100 |
| Recoules-de-Fumas | 99 | 48124 | 214801243 | 48100 |
| Saint-Bonnet-de-Chirac | 72 | 48138 | 214801383 | 48100 |
| Saint-Laurent-de-Muret | 191 | 48165 | 214801656 | 48100 |
| Saint-Léger-de-Peyre | 188 | 48168 | 214801680 | 48100 |
Le bassin de vie de Marvejols est composé de 13 communes pour une population de 10033 habitants.
Retrouvez les cartes des bassins de vie de la Lozère