Note: text in square brackets is added for clarity and was not part of the location's name.
Opened on the Esk Valley Railway.This small station was to the north of Bonnyrigg and south of Broomieknowe. The station had a single platform, on the north side of the single track line, and no goods yard. To the east the line ran to Esk Valley Junction past Eldin Colliery. To the west the line passed under High Street before entering Lasswade Tunnel, with the Bonnyrigg Carpet Factory to the south.
The station closed in 1951 and line in 1964.
The station was in a shallow cutting reached by a ramp down from High Street. This cutting has been infilled and the trackbed is now a footpath.
The station was renamed to avoid confusion with Bonnyrigg Road, to the south on the Peebles Railway, in 1868.
Nearby stations Lasswade Bonnyrigg Eskbank South Esk Dalhousie Eskbank and Dalkeith Polton Glenesk Loanhead Sheriffhall [2nd] Sheriffhall [1st] Dalkeith Newtongrange [1st] Gilmerton Newtongrange | Bonnyrigg Carpet Factory Lasswade Tunnel Eldin Colliery Bonnyrigg Catchpoints St Leonards Mill Lasswade Viaduct Phillip^s Siding Kevock Siding Kevock Mill Esk Valley Junction Polton Colliery No 1 Polton Colliery No 2 Dalhousie Catchpoints Hardengreen Viaduct Tourist/other Polton No 2 Signal Box |
Location names in dark blue are on the same original line. |