Lesmahagow railway station served the town of Lesmahagow, South Lanarkshire, Scotland, from 1866 to 1965 on the Blackwood Junction to Alton Heights Junction Line.
The station was opened on 1 July 1905 by the Caledonian Railway.
On the west side of the station was the large goods yard.
An option was available for a second platform but it was never built.
This article about a railway station in the South Lanarkshire council area of Scotland is a stub.