شهر اسن در غرب کشور آلمان و در ایالت نوردراین-وستفالن واقع شده است .
این شهر که دارای 120.32 کیلومترمربع مساحت و 116 متر ارتفاع از سطح دریا می باشد، رودخانه رور را در دل خود جای داده است.
شهر اسن با وجود کارخانه تولید فولاد تیسن کروپ یکی از شهرهای صنعتی کشور آلمان محسوب می شود .