It was put into operation in 1998 and is thus one of the newest Berlin S-Bahn stations.
The station is located on the Anhalt line in Licherfelde in the borough of Steglitz-Zehlendorf, about 13 km south-west of the centre of Berlin.
Osdorfer Straße station is located in the Berlin fare zone B of the Verkehrsverbund Berlin-Brandenburg.
The Lichterfelde Ost–Lichterfelde Süd S-Bahn line was reopened with the opening of the station.
A 31 m long corridor leads from a glazed southern staircase to the platforms.