The station opened on 18 December 1893 by the North British Railway.
It was originally a terminus of the line, opening before Clackmannan and Kennet and Kilbagie.
A second platform was added in 1906 when the line to the east was extended.
The original signal box was also replaced at this time.
This article about a railway station in the Fife council area of Scotland is a stub.