Hagen je město v německé spolkové zemi Severní Porýní-Vestfálsko. Leží na jihovýchodním okraji Porúří v místě, kde se do Rúru vlévají Lenne, Volme a Ennepe, přibližně patnáct kilometrů jižně od Dortmundu.V roce 2010 měl Hagen necelých 200 tisíc obyvatel.