Castle Douglas railway station served the town of Castle Douglas, in the historic county of Kirkcudbrightshire in the administrative area of Dumfries and Galloway, Scotland from 1859 to 1965 on the Castle Douglas and Dumfries Railway.
The station opened on 7 November 1859 by the Glasgow and South Western Railway.
To the south was the goods yard and to the north was an engine shed.
The lines for the goods yard were removed in 1959 and the station, as well as the signal boxes, was closed on 14 June 1965.
This article about a railway station in the Dumfries and Galloway council area of Scotland is a stub.