342 700 habitants dans l'Allier en 2011

Avec 342 729 habitants au 1er janvier 2011, l'Allier se situe au 65e rang des départements métropolitains pour son poids démographique. Avec 47 habitants au km², il reste peu densément peuplé. Depuis 2006, la population du département reste stable, alors qu'elle augmente en Auvergne et en France. Comme ses voisins la Creuse, le Cher, l'Indre et la Nièvre, l'Allier fait partie des douze départements métropolitains où la démographie est la moins dynamique depuis 2006.