Astuce :
| nom commune | pop. | code insee | code siren | code postal |
|---|---|---|---|---|
| Busséol | 221 | 63059 | 216300590 | 63270 |
| Chadeleuf | 429 | 63073 | 216300731 | 63320 |
| Coudes | 1241 | 63121 | 216301218 | 63114 |
| Laps | 597 | 63188 | 216301887 | 63270 |
| Manglieu | 472 | 63205 | 216302059 | 63270 |
| Mirefleurs | 2336 | 63227 | 216302273 | 63730 |
| Montpeyroux | 325 | 63241 | 216302414 | 63114 |
| Neschers | 890 | 63250 | 216302505 | 63320 |
| Parent | 889 | 63269 | 216302695 | 63270 |
| Pérignat-sur-Allier | 1492 | 63273 | 216302737 | 63800 |
| Pignols | 340 | 63280 | 216302802 | 63270 |
| Plauzat | 1680 | 63282 | 216302828 | 63730 |
| la Roche-Noire | 630 | 63306 | 216303065 | 63800 |
| Saint-Georges-sur-Allier | 1352 | 63350 | 216303503 | 63800 |
| Saint-Maurice | 990 | 63378 | 216303784 | 63270 |
| Sallèdes | 566 | 63405 | 216304055 | 63270 |
| Sauvagnat-Sainte-Marthe | 465 | 63411 | 216304113 | 63500 |
| Vic-le-Comte (chef lieu) | 5336 | 63457 | 216304576 | 63270 |
| Yronde-et-Buron | 643 | 63472 | 216304725 | 63270 |
Le canton de Vic-le-Comte est composé de 19 communes entières pour une population de 20894 habitants.