Le château du Spesbourg est un château fort en ruines, situé dans la commune française d’Andlau, dans le département du Bas-Rhin. Il fait l’objet d’un classement au titre des monuments historiques depuis décembre 1967. Il tire son nom de la francisation de l’allemand « Spesburg », lui-même dérivé du moyen haut allemand Spehtzberg, Spechtsberg, en allemand moderne, qui signifie « montagne des pics » et est le nom donné à la montagne.
Le château est installé à l’extrémité d’une crête prolongeant la montagne du Rothmannsberg, qui s’élève à 460m d’altitude et domine la vallée de l’Andlau.