Yarrowford on the map

Location in Scottish BordersYarrowford sits where the marker shows within the county.

7,613
Population
3,478
Households
Create a free area profile for YarrowfordDownload or embed an infographic of these statistics

About Yarrowford

Yarrowford is a small village located in the Scottish Borders, specifically within the TD7 postcode area. It lies near the banks of the River Yarrow, providing a scenic backdrop that reflects the natural beauty of the surrounding landscape. The village is part of a rural community, with a few local amenities catering to residents and visitors alike.

The area around Yarrowford is characterised by rolling hills and open countryside, making it a suitable spot for outdoor activities such as walking and cycling. The nearby town of Selkirk offers additional facilities, including shops and dining options. Yarrowford serves as a peaceful retreat for those looking to experience the countryside of Scotland while remaining within reach of larger towns.

Nearest Train Stations 2 stations

Tweedbank Train Station 6.4 miles
Stow Train Station 9.3 miles

Location

Local Government

District Scottish Borders
Ward Selkirkshire
Constituency Berwickshire, Roxburgh and Selkirk

Frequently Asked Questions about Yarrowford

What is the population of Yarrowford?
Yarrowford has a population of approximately 7,613 residents, based on the latest census figures for the surrounding postcode area.
What postcodes cover Yarrowford?
Yarrowford is covered by the TD7 postcode district.
Where is the nearest train station to Yarrowford?
The nearest railway station to Yarrowford is Tweedbank Train Station, about 6.4 miles away.