8 communes composent le bassin de vie de Saint-Étienne.
| nom commune | pop. | code insee | code siren | code postal |
|---|---|---|---|---|
| Aurec-sur-Loire | 6133 | 43012 | 214300121 | 43110 |
| Malvalette | 882 | 43127 | 214301277 | 43210 |
| Pont-Salomon | 1861 | 43153 | 214301533 | 43330 |
| Saint-Didier-en-Velay | 3502 | 43177 | 214301772 | 43140 |
| Saint-Ferréol-d'Auroure | 2457 | 43184 | 214301848 | 43330 |
| Saint-Just-Malmont | 4220 | 43205 | 214302051 | 43240 |
| Saint-Victor-Malescours | 804 | 43227 | 214302275 | 43140 |
| Séauve-sur-Semène | 1471 | 43236 | 214302366 | 43140 |
Le bassin de vie de Saint-Étienne est composé de 8 communes pour une population de 21330 habitants.
Retrouvez les cartes des bassins de vie de la Haute-Loire