Le château d'Alleuze a été construit au 12ème siècle. Il était la propriété de Beraud VIII de Mercoeur, connétable d'Auvergne, et fut ensuite possédé par les évêques de Clermont qui en firent un poste avancé de la citadelle de Saint Flour. Pendant la guerre de cent ans, en 1383, il fut le repaire de Bernard de Garlan, un seigneur brigand allié des Anglais, dont les bandes semaient la terreur dans la région. Le château a été remanié et restauré à plusieurs reprises. Situé sur un promontoire qui domine la rivière d'Alleuze, il était entouré de deux murs d'enceinte dont on voit encore les restes, et construit selon le modèle des tours à vocation résidentielle.