Vichy Population and Area (Allier)

Largest city in France 2026: up-to-date figures for Vichy (Allier)

Vichy Population

25,445 inhabitants
TOP #366

Vichy Density

4,350 inhabitants/km²
TOP #174
Department: Allier (03), Region: Auvergne-Rhône-Alpes (formerly Auvergne), INSEE code: 03310

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.

Things to do in Vichy

What's the weather like in Vichy?

This website uses cookies to give you the best possible experience
Read the privacy policy