Le château du Girsberg (anciennement nommé Petit-Ribeaupierre) est l’un des trois châteaux (avec le château de Saint-Ulrich et le Haut-Ribeaupierre) qui dominent la commune française de Ribeauvillé, dans le Haut-Rhin. Il est situé à 528 m d’altitude. Les vestiges des trois châteaux font l’objet d’un classement au titre des monuments historiques par arrêté du 1er octobre 1841 et par Journal Officiel du 16 février 1930.
Les vestiges actuellement visibles, datent de plusieurs époques.