Astuce :
| nom commune | pop. | code insee | code siren | code postal |
|---|---|---|---|---|
| Bellerive-sur-Allier (chef lieu) | 8898 | 03023 | 210300232 | 03700 |
| Broût-Vernet | 1209 | 03043 | 210300430 | 03110 |
| Brugheas | 1556 | 03044 | 210300448 | 03700 |
| Cognat-Lyonne | 707 | 03080 | 210300802 | 03110 |
| Escurolles | 797 | 03109 | 210301099 | 03110 |
| Espinasse-Vozelle | 973 | 03110 | 210301107 | 03110 |
| Hauterive | 1186 | 03126 | 210301263 | 03270 |
| Saint-Didier-la-Forêt | 388 | 03227 | 210302279 | 03110 |
| Saint-Pont | 692 | 03252 | 210302527 | 03110 |
| Serbannes | 826 | 03271 | 210302717 | 03700 |
| Vendat | 2269 | 03304 | 210303046 | 03110 |
Le canton de Bellerive-sur-Allier est composé de 11 communes entières pour une population de 19501 habitants.