Galston stands on the road from New Cumnock to Glasgow, and on the left bank of the River Irvine at the foot of the Anna Burn.