 The town is south-east of Cumnock, and east of Ayr.Public transport links include the New Cumnock railway station on the Glasgow South Western Line and the A76 Kilmarnock to Dumfries trunk road.Opencast coal mining was one of the main employers in the village, before the closure of the opencast works was announced in May 2013, resulting in the loss of a number of jobs.