Aubigny compte 101 habitants pour une densité de 6 habitants par kilomètre carré. Cette commune se trouve dans la région Pays de la Loire et dans le département Allier(03). Le code postal de Aubigny est le 03460 et son maire est M Etienne RICHET.