Home
Your location

Dalry

Place in North Ayrshire, Scotland

Coordinates:55.709, -4.721
OS grid ref:NS 29 49
Population:5,560
Dialling code: 01294 (Ardrossan)
Map of the UK

Dalry in North Ayrshire, Scotland sits on the banks of the River Garnock in the heart of the Garnock Valley, a short distance inland from the Firth of Clyde. Originally a rural market settlement that expanded in the 19th century with coal mining, ironworks and quarrying, the town still shows that industrial heritage alongside green corridors and local walking routes.

Today Dalry is a compact community with a traditional high street, a railway station on the Ayrshire line providing links to Glasgow and coastal towns, local sports clubs and active community groups. Ongoing regeneration and its convenient access to both coast and countryside mean it combines commuter practicality with a quieter, small‑town social life.

Postcode districts covering Dalry

Most populated places nearby

Neighbouring places

Example postcodes in Dalry

Transport links

  • Glasgow Prestwick Airport 14.7 miles23.7 km
  • Glasgow International Airport 15.9 miles25.5 km
  • Dalry Railway Station 0.4 miles0.7 km
  • Glengarnock Railway Station 2.7 miles4.4 km

Hotels near Dalry Ad

Schools in Dalry

  • Dalry Primary School Primary
  • St Palladius' Primary School Primary

Local points of interest

  • Eglinton Castle Estate 4.6 miles7.4 km
  • Ardeer House Estate 5.3 miles8.6 km
  • Hunterston House Country house 6.4 miles10.2 km
  • Kelburn Estate 6.4 miles10.3 km
  • Fairlie Quay Marina Marina 6.6 miles10.6 km
  • Hunterston Sands Beach 7 miles11.2 km
  • Largs Yacht Haven Marina 7.1 miles11.4 km
  • Cunninghamhead Estate 7.5 miles12 km
  • Caldwell House Estate 7.5 miles12 km
  • Knock Castle Estate 9.8 miles15.7 km
  • Rugby Park Stadium 11 miles17.7 km
  • Troon Beach Beach 11.9 miles19.1 km