The station opened on 1 February 1874 and is located on railway line 124.
The train services are operated by the National Railway Company of Belgium (SNCB/NMBS).
It is fully staffed, with the booking office open seven days a week.
The railway line between Nivelles–Waterloo–Linkebeek (south of Brussels) is currently being enlarged to allow a higher frequency of local and intercity trains.
There is at least one train every hour in each direction at Waterloo.