Heriot on the map

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

394
Population
161
Households
Create a free area profile for HeriotDownload or embed an infographic of these statistics

About Heriot

Heriot is a small village located in the Scottish Borders, within the EH38 postcode area. It is situated approximately 20 miles south of Edinburgh, making it accessible for those looking to explore the surrounding countryside. The village is primarily residential, with a few local amenities including a primary school and a church, which serve the community.

The area around Heriot is characterised by rolling hills and farmland, providing opportunities for outdoor activities such as walking and cycling. Nearby, the River Gala offers a scenic spot for those interested in fishing or enjoying nature. While the village itself is quiet, it serves as a convenient base for exploring the wider region, including the historic sites and natural beauty of the Borders.

Nearest Train Stations 3 stations

Gorebridge Train Station 6.1 miles
Stow Train Station 6.4 miles
Newtongrange Train Station 7.9 miles

Location

Local Government

District Scottish Borders
Ward Galashiels and District
Constituency Berwickshire, Roxburgh and Selkirk

Frequently Asked Questions about Heriot

What is the population of Heriot?
Heriot has a population of approximately 394 residents, based on the latest census figures for the surrounding postcode area.
What postcodes cover Heriot?
Heriot is covered by the EH38 postcode district.
Where is the nearest train station to Heriot?
The nearest railway station to Heriot is Gorebridge Train Station, about 6.1 miles away.