Situé à 413m d'altitude dans le département de l'Allier, Charroux(03) est un petit village du canton de Chantelle d'environ 320 habitants, qui domine.