Macduff railway station was a railway station serving the settlements of Banff and Macduff, Aberdeenshire. It was the terminus of a branch line from Inveramsay,It was opened in 1872 by Banff,_Macduff_and_Turriff_Junction_Railway which was later absorbed by the Great North of Scotland Railway.
Prior to the station being built, Macduff was served by Banff & Macduff station, almost a mile from the town.
The preceding station on the line into Macduff was Banff Bridge, on the Macduff side of the bridge leading to neighbouring Banff. Banff itself had Banff Harbour station on a different line.
Macduff station was closed for passenger traffic on 1 October 1951 and completely in 1961 when freight traffic ceased.
Coordinates: 57°40′02″N 2°30′15″W / 57.6672°N 2.5041°W