Stolpen /'ʃtɔlpn/ es una localidad del distrito de Suiza Sajona-Montes Metálicos Orientales, estado federado de Sajonia, Alemania.
El castillo de Stolpen se construyó a lo largo del siglo XII, y la primera mención documentada del mismo está fechada en 1222.
El núcleo poblacional data de comienzos del siglo XV.
La muralla de la ciudad fue hecha construir en 1470 por el obispo Dietrich III von Schönberg.
En la actualidad, Stolpen consta de seis barrios u Ortsteile: Heeselicht, Helmsdorf, Langenwolmsdorf, Lauterbach y Rennersdorf-Neudörfel.