Hattingen er en by med rundt 57 000 innbyggere som ligger i kreisen Ennepe-Ruhr ved elven Ruhr, sør i Ruhrområdet. Nabobyene er Bochum, Essen, Sprockhövel, Velbert, Witten og Wuppertal. Byen ligger mellom 60 og 306 moh.