Замок Альтена стоит над одноименным городом, расположенным в узкой долине реки Лене, притока Рура, давшего имя крупнейшему промышленному региону Германии. Уже в древности регион был важным центром добычи и обработки железа.
Замок был предположительно основан в 1108 братьями Адольфом и Эберхардом, служилыми людьми императора Генриха V.
Замок был предположительно основан в 1108 братьями Адольфом и Эберхардом, служилыми людьми императора Генриха V.