Abrest was formerly a parish in the diocese of Clermont. It was fortified at the end of the 16th century and the current commune lies on both banks of the Allier. This is quite unusual because in general important rivers tend to serve as communal boundaries.