Allier ligger sentralt i Frankrike, og grenser mot de 6 departementene Nièvre, Saône-et-Loire, Loire, Puy-de-Dôme, Creuse og Cher.