Des découvertes archéologiques ont révélé des éléments préhistoriques et la présence d'anciens chemins antiques raconte aussi une ocupation pendant la période gallo-romaine.
Mais c'est sans doute au VIe siècle que débute l'histoire de la commune,
avec l'arrivée de Saint Patrocle.
Site défensif, à la frontière entre le Bourbonnais et l'Auvergne, la commune se développe surtout au Moyen-Âge. La motte cadastrale de la Valette, l'origine du Manoir de La Garde (anciene seigneurie) ainsi que l'église, en sont les témoins.
Bourg essentiellement rural, les paysans trouvent, au XIXe siècle, des travaux d'appoints dans les mines de charbon avoisinantes et aux forges de Commentry.