town, Allier departement, Auvergne region, central France. It lies on the east bank of the Allier River. Vichy is the chief spa of France. The town, largely modern and with a profusion of hotels, is separated from the river by parks surrounding the two extensive bathing establishments.
Learn more about Vichy with a free trial on Britannica.com.