Wallyford on the map

Wallyford built-up area

Built-up area1.3 km² (0.5 sq mi)

Location in East LothianWallyford sits where the marker shows within the county.

29,038
Population
10,996
Households
Create a free area profile for WallyfordDownload or embed an infographic of these statistics

About Wallyford

Wallyford is a small village located in East Lothian, Scotland, within the postcode area EH21. It lies approximately three miles east of Edinburgh, making it a convenient location for those commuting to the capital. The village has a mix of residential areas and local amenities, including shops and schools, catering to the needs of its residents.

The surrounding countryside offers opportunities for outdoor activities, with nearby parks and walking paths. Wallyford is also well-connected by public transport, with train services linking it to Edinburgh and other nearby towns. The community is served by a primary school, and there are various local clubs and groups that encourage social engagement among residents.

Nearest Train Stations 6 stations

Wallyford Train Station 84 yards
Prestonpans Train Station 2 miles
Musselburgh Train Station 2.3 miles
Brunstane Train Station 3.2 miles
Longniddry Train Station 5.5 miles
Newtongrange Train Station 5.7 miles

Location

Local Government

District East Lothian
Ward Musselburgh
Constituency East Lothian

Frequently Asked Questions about Wallyford

What is the population of Wallyford?
Wallyford has a population of approximately 29,038 residents, based on the latest census figures for the surrounding postcode area.
What postcodes cover Wallyford?
Wallyford is covered by the EH21 postcode district.
Where is the nearest train station to Wallyford?
The nearest railway station to Wallyford is Wallyford Train Station, about 84 yards away.