
Vichy Population and Area (Allier)
Largest city in France 2026: up-to-date figures for Vichy (Allier)
Vichy: Population and Area
With 25,445 inhabitants (INSEE total population in force on January 1, 2026), Vichy is the 366th most populous town in France in 2026 and the 2nd most populous in the Allier department, out of 317 communes. It covers 5.85 km² (27,657th largest area in France, 310th largest in the department), with a population density of 4,350 inhabitants per km², or 40 times the national average (110 inhabitants/km²), which ranks it 174th in France for density.
Vichy is located in the Allier department (03), in the Auvergne-Rhône-Alpes region (formerly Auvergne), where it ranks 33rd by population out of 4,025 communes. The most populous town in the Allier department is Montluçon (34,107 inhabitants); the department is home to 341,713 people over 7,340 km².
See the full ranking of communes in the Allier department and the regional ranking: largest city in Auvergne-Rhône-Alpes.
Towns of similar size in the Allier department: Montluçon (pop. 34,107), Moulins (pop. 19,714), Cusset (pop. 13,822), Yzeure (pop. 13,451).
Sources: INSEE, official population figures in force on January 1, 2026 (total population); areas: IGN / Observatoire des territoires; INSEE code 03310. Rankings are calculated across the 34,858 communes of metropolitan and overseas France in our database.