The 1800s weaving village of Cairneyhill lies on the A994 between Crossford and Torryburn. In recent years, with its close proximity to Dunfermline, is has seen considerable residential development.
The busy village, with several shops and a small industrial estate, also has a golf course. Its Parish Church dates from 1752.
Details taken from "West Fife Villages Guide" produced by Links Media for West Fife Villages Community Planning Group.