Le château est situé sur le territoire de la commune de Saint-Germain-Laprade, dans le département de la Haute-Loire, en région Auvergne-Rhône-Alpes. C'est une propriété privée.
Le château est une ancienne maison forte de construction classique, la majeure partie de la maison remonte au début du XVe siècle.
Le château est inscrit partiellement au titre des monuments historiques par arrêté du 22 mars 1983.