Home
Your location

Darvel

Place in East Ayrshire, Scotland

Coordinates:55.611, -4.276
OS grid ref:NS 56 37
Population:3,860
Map of the UK

Darvel is a small former mill town in the Irvine Valley of East Ayrshire, Scotland, tucked beneath the rolling hills of the surrounding Ayrshire countryside and overlooked by the craggy summit of Loudoun Hill. The town sits on the banks of the River Irvine and has easy links to larger centres such as Kilmarnock and Glasgow, making it both a handy commuter base and a gateway for walkers and countryside visitors.

Historically Darvel was known for textiles - lace-making and hosiery factories once dominated the local economy - and traces of that industrial past still shape the town’s character. Today it supports a close-knit community with active clubs, local shops and cultural events, including a lively local music scene and heritage projects that celebrate its industrial roots, while many residents now commute to nearby towns for work. The mix of historic sites, community spirit and access to countryside walks gives Darvel a quietly distinctive feel.

Postcode districts covering Darvel

Most populated places nearby

Neighbouring places

Example postcodes in Darvel

Transport links

  • Glasgow Prestwick Airport 14 miles22.5 km
  • Glasgow International Airport 19.1 miles30.7 km
  • Kilmarnock Railway Station 8.7 miles14 km
  • Auchinleck Railway Station 9.8 miles15.7 km

Hotels near Darvel Ad

Schools in Darvel

  • Darvel Primary School Primary

Local points of interest

  • Lanfine Estate 1.2 miles1.9 km
  • Rugby Park Stadium 9.1 miles14.6 km
  • Dumfries House Estate 10 miles16.1 km
  • Muirburn Estate 11.3 miles18.2 km
  • Cunninghamhead Estate 12.1 miles19.4 km
  • Caldwell House Estate 13.1 miles21.1 km
  • New Douglas Park Stadium 14.6 miles23.5 km
  • Silverburn Shopping centre 14.8 miles23.9 km
  • Hampden Park Stadium 14.9 miles24 km
  • Hamilton Park Racecourse Recreation 15.1 miles24.3 km
  • Eglinton Castle Estate 15.5 miles24.9 km
  • Troon Beach Beach 15.8 miles25.4 km