Chavroches est situé en plein centre du canton de Jaligny. Du latin cava rupes (rocher creusé ou vaste grotte), Chavroches tire son nom d'une grotte sur laquelle aurait été bâti le château.
Les premières traces de l'histoire de Chavroches : la découverte de vases romains et de statues provenant d'un temple païen, sur l'emplacement de l'église actuelle, atteste l'ancienneté de l'occupation du site. Il a également été trouvé, à l'emplacement du lieu-dit "Les Chenaux"...
(image et extrait du site officiel de la commune... lire la suite)