It is located at Stephansplatz in the Neustadt (New Town) quarter of Hamburg.
The station was opened on 2 June 1929 and refurbished in 1972.
It was partly heightened to facilitate easier access of disabled persons to the trains.
[3] Stephansplatz is an important junction on the Hamburg Wallring.
Within walking distance lie Hamburg Dammtor station, the Messe ground and Congress Center Hamburg.