The first station opened as Kinross on 20 August 1858 by the North British Railway.
It closed in 1860 but a second station opened in the same year as Hopefield.
It was renamed Kinross Junction on 1 October 1871 when the Devon Valley Railway opened.
It replaced the north signal box, which was burned down in the 1890s.
This article about a railway station in the Perth and Kinross council area of Scotland is a stub.