The station was opened on 21 July 1840 by the
Glasgow, Paisley, Kilmarnock and Ayr Railway (later part of the
Glasgow and South Western Railway) and was named
Glengarnock and Kilbirnie. The station is marked on an 1897 Ordnance Survey maps as
Kilbirnie Station. It was renamed Glengarnock on 1 June 1905 to coincide with the opening of the dedicated
Kilbirnie railway station on the
Dalry and North Johnstone Line. Although this Kilbirnie station closed in 1966, the original station has continued to use only Glengarnock as its name. == Services ==