Glenbarry railway station, previously known as Barry was an intermediate stop with a passing loop situated on the Great North of Scotland Railway (GNoSR) line from Cairnie Junction to Tillynaught. There were two platforms at Glenbarry that served the nearby hamlet that lies in what was once Banffshire. The line northwards ran to Tillynaught where it split to reach Banff by a branch line or Elgin by the Moray Coast line.