Hagen (también Hagen am Teutoburger Wald ) es un municipio del distrito de Osnabrück , en la Baja Sajonia , Alemania . Está situado en el bosque de Teutoburgo , a unos 10 km al suroeste de Osnabrück .