Inveresk on the map

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

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

About Inveresk

Inveresk is a small village located in East Lothian, Scotland, with the postcode area EH21. It lies just south of the River Esk and is conveniently situated near the town of Musselburgh. The village is known for its historical significance, particularly the remnants of a Roman fort and a number of listed buildings that reflect its past.

The area around Inveresk offers a mix of residential properties and green spaces. Visitors can enjoy a walk along the river, which provides pleasant views and opportunities for wildlife observation. The local church, dating back to the 12th century, is a notable landmark. Inveresk is also close to various amenities in Musselburgh, making it a practical location for both residents and visitors exploring East Lothian.

Nearest Train Stations 6 stations

Wallyford Train Station 0.7 miles
Musselburgh Train Station 1.7 miles
Brunstane Train Station 2.6 miles
Prestonpans Train Station 2.6 miles
Newtongrange Train Station 5.5 miles
Longniddry Train Station 6.1 miles

Location

Local Government

District East Lothian
Ward Musselburgh
Constituency East Lothian

Frequently Asked Questions about Inveresk

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