The Château de Beaufort is a ruined castle located along the upper reaches of the Loire River in France. It is near the village of Goudet in the département of Haute-Loire, in the Auvergne region. It was built in the 13th century and modified in the 15th and 16th centuries. Perched on a rocky headland overhanging the granitic rocks of the Margeride, the fortress is today a ruined shell.