Am 1. Juli 1890 wurde die Bahnstrecke von Bensberg nach Hoffnungsthal eröffnet. Zwanzig Jahre später, am 1. August 1910, wurde eine 22,81 km lange Strecke von Köln-Kalk über Rösrath nach Overath in Betrieb genommen. Diese Strecke verband die Sülztalbahn mit der Aggertalbahn. 1984 wurde erstmals auf Initiative des Oberbergischen Kreises die erste City-Bahn ins Leben gerufen. Das Projekt wurde ein voller Erfolg und wurde in den 1990er Jahren auch in anderen Gebieten übernommen.Der Bahnhof steht unter Denkmalschutz.