Původní zámek Struppen byl postaven na počátku 15. st. Vesnice Struppen patřila řádu Německých rytířů. V 16. st. přestavěn rodem Bernsteinů. Do roku 1822, kdy zámek získal saský stát, zde žila šlechta.
V sedmileté válce zde byla v létě 1756 obklíčena saská armáda ve Struppenu a na Königsteinu armádou pruskou. Hlavní stan saské armády byl právě na zámku Struppen. Po roce 1822 zde byl zřízen Královský saský vojenský ústav pro výchovu chlapců. Téměř 100 let zde tento ústav vychovával sirotky od 12. let a připravoval je na život ve státních službách.
Od roku 1920 tady fungoval dětský doléčovací ústav. V letech 1933-1945 byl objekt využíván opět pro vojenské účely např. škola SA, kasárna 5. záložní kompanie, pomocný lazaret Pirna.
Po 1945 sloužil zámek k ubytovaní vysídlenců, ubytovna nebo školka. Po roce 1989 nebyl objekt dlouhý čas využívaný a chátral.