The station opened on 20 May 1884 as part of the Zaandam–Hoorn railway line.
On 6 June 1885 the line was extended to Enkhuizen.
The station has a ticket hall, a florist, a music shop and a restaurant.
Now behind the station is the steam railway from Hoorn - Medemblik, the Steamtrain Hoorn Medemblik.
From 8 May 2009 the Stoptrein 3300 was cut between Hoorn and Hoorn Kersenboogerd, but returned in December 2009 The following services currently call at Hoorn: Buses depart from the bus station outside the station.