Ecclefechan on the map

Ecclefechan built-up area

Built-up area0.5 km² (0.2 sq mi)

Location in Dumfries and GallowayEcclefechan sits where the marker shows within the county.

12,704
Population
5,814
Households
Create a free area profile for EcclefechanDownload or embed an infographic of these statistics

About Ecclefechan

Ecclefechan is a small village located in Dumfries and Galloway, Scotland, within the postcode area DG11. It lies approximately 10 miles north of the town of Lockerbie and is easily accessible via the A74(M) motorway. The village is known for its rural setting and offers a glimpse into Scottish village life.

The area has a number of local amenities, including a few shops and a primary school. Ecclefechan is also notable for its association with the writer Thomas Carlyle, who was born here in 1795. Visitors can explore the surrounding countryside, which features scenic landscapes typical of this part of Scotland, making it a suitable spot for those who enjoy walking and outdoor activities.

Nearest Train Stations 2 stations

Annan Train Station 5.2 miles
Lockerbie Train Station 5.7 miles

Location

Local Government

District Dumfries and Galloway
Ward Annandale North
Constituency Dumfriesshire, Clydesdale and Tweeddale

Frequently Asked Questions about Ecclefechan

What is the population of Ecclefechan?
Ecclefechan has a population of approximately 12,704 residents, based on the latest census figures for the surrounding postcode area.
What postcodes cover Ecclefechan?
Ecclefechan is covered by the DG11 postcode district.
Where is the nearest train station to Ecclefechan?
The nearest railway station to Ecclefechan is Annan Train Station, about 5.2 miles away.