Selkirk on the map

Selkirk built-up area

Built-up area2.1 km² (0.8 sq mi)

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

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

About Selkirk

Selkirk is a town located in the Scottish Borders, known for its historical significance and scenic surroundings. It lies at the confluence of the Ettrick and Yarrow rivers, providing a picturesque backdrop for visitors. The town is home to several notable sites, including the Selkirk Common Riding, an annual event celebrating the town's traditions. The local architecture features a mix of old and new buildings, reflecting its development over the years.

The town serves as a good base for exploring the surrounding countryside, with numerous walking and cycling routes available. Selkirk also offers a selection of shops, cafes, and pubs, catering to both residents and visitors. The nearby hills provide opportunities for outdoor activities, making it a suitable destination for those who enjoy nature and the outdoors. Overall, Selkirk presents a blend of community spirit and access to the natural beauty of the Borders.

Nearest Train Stations 1 stations

Tweedbank Train Station 4.8 miles

Location

Local Government

District Scottish Borders
Ward Selkirkshire
Constituency Berwickshire, Roxburgh and Selkirk

Frequently Asked Questions about Selkirk

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