| Name | Status | Population census 1975-02-20 | Population census 1982-03-04 | Population census 1990-03-05 | Population census 1999-03-08 | Population estimate 2006-01-01 | Population estimate 2010-01-01 | |
|---|---|---|---|---|---|---|---|---|
| Vichy | Arrondissement | 127,810 | 126,672 | 124,073 | 120,164 | 120,650 | 120,849 | o |
| Allier | Department | 378,406 | 369,580 | 357,710 | 344,721 | 343,309 | 342,908 |
| Name | Status | Population census 1975-02-20 | Population census 1982-03-04 | Population census 1990-03-05 | Population census 1999-03-08 | Population estimate 2006-01-01 | Population estimate 2010-01-01 | |
|---|---|---|---|---|---|---|---|---|
| Abrest | Commune | 2,248 | 2,309 | 2,544 | 2,428 | 2,530 | 2,732 | o |
| Andelaroche | Commune | 357 | 300 | 288 | 267 | 280 | 277 | o |
| Arfeuilles | Commune | 1,004 | 881 | 843 | 710 | 691 | 677 | o |
| Arronnes | Commune | 329 | 329 | 299 | 332 | 362 | 361 | o |
| Avrilly | Commune | 241 | 193 | 159 | 179 | 170 | 153 | o |
| Barrais-Bussolles | Commune | 282 | 241 | 215 | 222 | 218 | 213 | o |
| Bègues | Commune | 152 | 196 | 193 | 202 | 225 | 230 | o |
| Bellerive-sur-Allier | Commune | 7,317 | 8,188 | 8,543 | 8,448 | 8,418 | 8,546 | o |
| Bert | Commune | 415 | 410 | 315 | 273 | 270 | 267 | o |
| Billezois | Commune | 292 | 297 | 345 | 346 | 363 | 392 | o |
| Billy | Commune | 912 | 921 | 1,007 | 929 | 852 | 837 | o |
| Biozat | Commune | 663 | 684 | 716 | 663 | 698 | 744 | o |
| Bost | Commune | 163 | 144 | 153 | 147 | 163 | 192 | o |
| Boucé | Commune | 602 | 575 | 532 | 512 | 546 | 560 | o |
| Broût-Vernet | Commune | 994 | 1,048 | 1,035 | 1,068 | 1,149 | 1,182 | o |
| Brugheas | Commune | 1,096 | 1,200 | 1,213 | 1,223 | 1,291 | 1,352 | o |
| Busset | Commune | 820 | 853 | 881 | 852 | 880 | 829 | o |
| Charmeil | Commune | 363 | 562 | 564 | 609 | 710 | 746 | o |
| Charmes | Commune | 286 | 308 | 328 | 293 | 333 | 369 | o |
| Chassenard | Commune | 855 | 959 | 1,017 | 923 | 898 | 961 | o |
| Châtel-Montagne | Commune | 501 | 426 | 400 | 373 | 426 | 412 | o |
| Châtelperron | Commune | 250 | 219 | 189 | 137 | 141 | 149 | o |
| Châtelus | Commune | 194 | 169 | 140 | 132 | 134 | 131 | o |
| Chavroches | Commune | 397 | 330 | 270 | 248 | 275 | 277 | o |
| Cindré | Commune | 430 | 359 | 313 | 313 | 317 | 322 | o |
| Cognat-Lyonne | Commune | 501 | 474 | 556 | 547 | 616 | 655 | o |
| Créchy | Commune | 331 | 425 | 481 | 442 | 459 | 487 | o |
| Creuzier-le-Neuf | Commune | 617 | 733 | 937 | 959 | 981 | 1,033 | o |
| Creuzier-le-Vieux | Commune | 1,828 | 2,153 | 2,751 | 2,960 | 3,152 | 3,333 | o |
| Cusset | Commune | 13,685 | 14,355 | 13,567 | 13,385 | 13,414 | 13,370 | o |
| Droiturier | Commune | 392 | 395 | 433 | 385 | 339 | 357 | o |
| Escurolles | Commune | 617 | 662 | 668 | 657 | 715 | 729 | o |
| Espinasse-Vozelle | Commune | 500 | 559 | 736 | 739 | 792 | 905 | o |
| Ferrières-sur-Sichon | Commune | 795 | 656 | 632 | 561 | 561 | 560 | o |
| Gannat | Commune | 6,355 | 6,255 | 5,919 | 5,838 | 5,881 | 5,806 | o |
| Hauterive | Commune | 882 | 958 | 1,077 | 1,055 | 1,079 | 1,135 | o |
| Isserpent | Commune | 569 | 536 | 511 | 485 | 493 | 503 | o |
| Jaligny-sur-Besbre | Commune | 778 | 767 | 762 | 694 | 652 | 618 | o |
| Jenzat | Commune | 451 | 422 | 439 | 450 | 504 | 517 | o |
| La Chabanne | Commune | 321 | 263 | 215 | 192 | 190 | 189 | o |
| La Chapelle | Commune | 413 | 415 | 360 | 348 | 381 | 382 | o |
| La Guillermie | Commune | 246 | 193 | 155 | 159 | 153 | 143 | o |
| Langy | Commune | 227 | 187 | 194 | 218 | 233 | 239 | o |
| Lapalisse | Commune | 3,605 | 3,553 | 3,603 | 3,332 | 3,217 | 3,150 | o |
| Laprugne | Commune | 1,015 | 560 | 509 | 405 | 370 | 362 | o |
| Lavoine | Commune | 299 | 265 | 218 | 173 | 155 | 153 | o |
| Le Bouchaud | Commune | 341 | 277 | 253 | 222 | 212 | 208 | o |
| Le Breuil | Commune | 680 | 613 | 571 | 553 | 549 | 542 | o |
| Le Donjon | Commune | 1,447 | 1,366 | 1,258 | 1,168 | 1,102 | 1,080 | o |
| Le Mayet-d'École | Commune | 265 | 236 | 272 | 260 | 275 | 272 | o |
| Le Mayet-de-Montagne | Commune | 1,761 | 1,664 | 1,609 | 1,598 | 1,477 | 1,573 | o |
| Lenax | Commune | 421 | 404 | 360 | 296 | 255 | 242 | o |
| Le Pin | Commune | 502 | 458 | 413 | 381 | 368 | 393 | o |
| Le Vernet | Commune | 985 | 1,175 | 1,430 | 1,585 | 1,751 | 1,909 | o |
| Liernolles | Commune | 416 | 367 | 309 | 282 | 258 | 246 | o |
| Loddes | Commune | 270 | 217 | 190 | 191 | 161 | 146 | o |
| Luneau | Commune | 461 | 390 | 335 | 291 | 279 | 287 | o |
| Magnet | Commune | 611 | 592 | 656 | 694 | 741 | 860 | o |
| Mariol | Commune | 514 | 629 | 714 | 659 | 746 | 762 | o |
| Mazerier | Commune | 265 | 302 | 299 | 278 | 268 | 287 | o |
| Molles | Commune | 687 | 688 | 732 | 709 | 781 | 819 | o |
| Montaiguët-en-Forez | Commune | 473 | 404 | 357 | 320 | 308 | 320 | o |
| Montaigu-le-Blin | Commune | 475 | 425 | 374 | 356 | 308 | 308 | o |
| Montcombroux-les-Mines | Commune | 592 | 512 | 439 | 427 | 410 | 371 | o |
| Monteignet-sur-l'Andelot | Commune | 249 | 297 | 287 | 271 | 226 | 238 | o |
| Montoldre | Commune | 666 | 647 | 645 | 605 | 635 | 641 | o |
| Neuilly-en-Donjon | Commune | 398 | 363 | 309 | 228 | 236 | 224 | o |
| Nizerolles | Commune | 397 | 320 | 289 | 303 | 327 | 333 | o |
| Périgny | Commune | 488 | 401 | 416 | 404 | 432 | 461 | o |
| Poëzat | Commune | 103 | 108 | 127 | 129 | 113 | 123 | o |
| Rongères | Commune | 430 | 509 | 570 | 566 | 537 | 582 | o |
| Saint-Bonnet-de-Rochefort | Commune | 669 | 715 | 712 | 656 | 646 | 640 | o |
| Saint-Christophe | Commune | 489 | 480 | 475 | 481 | 433 | 494 | o |
| Saint-Clément | Commune | 417 | 346 | 328 | 330 | 349 | 363 | o |
| Saint-Didier-en-Donjon | Commune | 415 | 373 | 311 | 284 | 272 | 268 | o |
| Saint-Didier-la-Forêt | Commune | 427 | 381 | 375 | 360 | 375 | 380 | o |
| Saint-Étienne-de-Vicq | Commune | 419 | 390 | 406 | 431 | 456 | 513 | o |
| Saint-Félix | Commune | 148 | 167 | 248 | 252 | 316 | 347 | o |
| Saint-Gérand-le-Puy | Commune | 1,121 | 1,018 | 1,064 | 1,029 | 1,001 | 996 | o |
| Saint-Germain-des-Fossés | Commune | 3,771 | 3,609 | 3,727 | 3,686 | 3,676 | 3,658 | o |
| Saint-Léger-sur-Vouzance | Commune | 353 | 343 | 350 | 312 | 291 | 281 | o |
| Saint-Léon | Commune | 858 | 773 | 721 | 652 | 612 | 602 | o |
| Saint-Loup | Commune | 578 | 621 | 619 | 585 | 594 | 570 | o |
| Saint-Nicolas-des-Biefs | Commune | 226 | 168 | 145 | 160 | 176 | 181 | o |
| Saint-Pierre-Laval | Commune | 572 | 468 | 416 | 362 | 367 | 369 | o |
| Saint-Pont | Commune | 387 | 412 | 435 | 449 | 516 | 578 | o |
| Saint-Priest-d'Andelot | Commune | 168 | 143 | 134 | 121 | 132 | 140 | o |
| Saint-Prix | Commune | 797 | 837 | 840 | 809 | 806 | 797 | o |
| Saint-Rémy-en-Rollat | Commune | 1,078 | 1,265 | 1,407 | 1,455 | 1,550 | 1,619 | o |
| Saint-Yorre | Commune | 3,154 | 3,103 | 3,003 | 2,840 | 2,745 | 2,757 | o |
| Sanssat | Commune | 309 | 280 | 287 | 277 | 282 | 253 | o |
| Saulzet | Commune | 316 | 312 | 340 | 330 | 335 | 349 | o |
| Serbannes | Commune | 536 | 650 | 757 | 689 | 711 | 743 | o |
| Servilly | Commune | 271 | 266 | 284 | 263 | 259 | 275 | o |
| Seuillet | Commune | 265 | 325 | 385 | 418 | 462 | 494 | o |
| Sorbier | Commune | 422 | 364 | 310 | 307 | 280 | 292 | o |
| Thionne | Commune | 427 | 374 | 337 | 306 | 314 | 326 | o |
| Treteau | Commune | 655 | 603 | 560 | 514 | 539 | 558 | o |
| Trézelles | Commune | 521 | 453 | 414 | 395 | 379 | 387 | o |
| Varennes-sur-Allier | Commune | 4,907 | 4,751 | 4,413 | 4,072 | 3,855 | 3,600 | o |
| Varennes-sur-Tèche | Commune | 345 | 291 | 236 | 254 | 257 | 254 | o |
| Vendat | Commune | 1,185 | 1,613 | 1,881 | 1,968 | 2,124 | 2,227 | o |
| Vichy | Commune | 32,117 | 30,527 | 27,714 | 26,528 | 26,108 | 24,774 | o |
Source: Institut National de la Statistique et des Études Économiques, France (web).
Communes in the boundaries of 2012-01-01.
Since 2006, France computes the population from the census results of different years.
2013-01-01WWW.CITYPOPULATION.DE