Arrondissement of Vichy
In the arrondissement of Vichy, there are 5 cantons whose communes are in the arrondissement: Bellerive-sur-Allier, Cusset, Lapalisse, Vichy-1 and Vichy-2 as can be seen in the following table: