Der Name ersetzte 1950 den Namen Schlesischer Bahnhof.
Kein anderer Berliner Bahnhof hat seinen Namen so oft gewechselt. Er wurde 1842 als Frankfurter Bahnhof eröffnet, Endpunkt der Bahn nach Frankfurt (Oder), und 1881 in Schlesischer Bahnhof umbenannt. Am 1. Dezember 1950 erhielt er den Namen Ostbahnhof, um den Bezug zu den ehemaligen deutschen Ostgebieten nach der Anerkennung der Oder-Neiße-Grenze durch die DDR aufzugeben. Von 1987 bis 1998 hieß er Hauptbahnhof.