Vichy-1 is een kanton van het Franse departement Allier. Het kanton maakt deel uit van het arrondissement Vichys. Het telt 18.686 inwoners in 2018.
Het kanton Vichy werd gevormd ingevolge het decreet van 27 februari 2014 met uitwerking op 22 maart 2015.

Gemeenten 
Het kanton omvat volgende gemeenten :
 Vichy (hoofdplaats) (noordelijk deel)
 Charmeil
 Saint-Germain-des-Fossés
 Saint-Rémy-en-Rollat

Vichy-1