10 communes composent le bassin de vie de Vichy.
| nom commune | pop. | code insee | code siren | code postal |
|---|---|---|---|---|
| Bas-et-Lezat | 346 | 63030 | 216300301 | 63310 |
| Beaumont-lès-Randan | 315 | 63033 | 216300335 | 63310 |
| Lachaux | 276 | 63184 | 216301846 | 63290 |
| Mons | 559 | 63232 | 216302323 | 63310 |
| Randan | 1622 | 63295 | 216302950 | 63310 |
| Saint-Clément-de-Régnat | 522 | 63332 | 216303321 | 63310 |
| Saint-Denis-Combarnazat | 247 | 63333 | 216303339 | 63310 |
| Saint-Priest-Bramefant | 869 | 63387 | 216303875 | 63310 |
| Saint-Sylvestre-Pragoulin | 1065 | 63400 | 216304006 | 63310 |
| Villeneuve-les-Cerfs | 506 | 63459 | 216304592 | 63310 |
Le bassin de vie de Vichy est composé de 10 communes pour une population de 6327 habitants.
Retrouvez les cartes des bassins de vie du Puy-de-Dôme