Le château du Vieux-Windstein est situé sur la commune de Windstein dans le département du Bas-Rhin, sur une étroite barre gréseuse, à une hauteur de 340 m, directement au-dessus du petit bourg de Windstein, dans les Vosges du Nord.
Le château fait l’objet d’une inscription au titre des monuments historiques depuis le 9 novembre 1984.