Le château du Haut-Ribeaupierre (Hohrappoltstein) est l'un des trois châteaux (avec le Girsberg et le Saint-Ulrich) qui dominent la commune de Ribeauvillé, dans le Haut-Rhin. Situé à 642 m d'altitude, il domine les deux autres. L'ensemble des trois châteaux fait l’objet d’un classement au titre des monuments historiques depuis octobre 1841 et février 1930.