Home
Your location

Carnock

Place in Fife, Scotland

Coordinates:56.084, -3.542
OS grid ref:NT 04 88
Population:760
Dialling code: 01383 (Dunfermline)
Map of the UK

Carnock is a small village in Fife, Scotland, set on gently rolling farmland a short distance inland from the Firth of Forth. It sits within easy commuting range of larger towns such as Dunfermline, and its mix of stone cottages and more modern housing reflects a long rural history blended with 20th-century growth.

Historically the parish has medieval roots and the village retains an old kirkyard and church site; like much of west Fife it was shaped by agriculture and later by coal and related industry in the 19th and early 20th centuries. Today Carnock is a quiet, close-knit community with local groups and a village hall, serving as a residential base for people working locally or commuting to nearby towns.

Postcode districts covering Carnock

Most populated places nearby

Neighbouring places

Example postcodes in Carnock

Transport links

  • Edinburgh Airport 11.3 miles18.2 km
  • Glasgow International Airport 37.5 miles60.3 km
  • Dunfermline Town Railway Station 3.6 miles5.8 km
  • Dunfermline Queen Margaret Railway Station 4.7 miles7.5 km

Hotels near Carnock Ad

Schools in Carnock

  • Carnock Primary School Primary

Local points of interest

  • Culross Abbey (Culross, Scotland) Historic site 3.7 miles6 km
  • East End Park Stadium 3.9 miles6.3 km
  • Blairadam Estate 6.4 miles10.3 km
  • Hopetoun House Estate 6.8 miles11 km
  • Central Park Stadium 7.7 miles12.4 km
  • Manuel Priory Historic site 8.9 miles14.4 km
  • Recreation Park Stadium 9.4 miles15.1 km
  • Dundas Castle Estate 9.4 miles15.2 km
  • Falkirk Stadium Stadium 9.9 miles15.9 km
  • Dalmeny House Estate 10.4 miles16.7 km
  • Loch Leven Nature reserve 10.5 miles16.8 km
  • Callendar Wood Forest 10.9 miles17.6 km