Prestonpans on the map

Prestonpans built-up area

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

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

22,013
Population
8,238
Households
Create a free area profile for PrestonpansDownload or embed an infographic of these statistics

About Prestonpans

Prestonpans is a town located in East Lothian, Scotland, with the postcode area EH32. It lies on the southern shore of the Firth of Forth, approximately 10 miles east of Edinburgh. The town has a mix of residential areas and local amenities, including shops, schools, and parks. The coastline offers scenic views and opportunities for outdoor activities, such as walking along the beach.

Historically, Prestonpans is known for its role in the Battle of Prestonpans in 1745, an important event during the Jacobite uprising. The town features several historical sites, including the Prestonpans Tapestry, which depicts the story of the battle. Local events and community activities contribute to the town's sense of identity, making it a place where residents and visitors can engage with its heritage and community spirit.

Nearest Train Stations 6 stations

Prestonpans Train Station 0.8 miles
Wallyford Train Station 1.7 miles
Musselburgh Train Station 3.8 miles
Longniddry Train Station 3.9 miles
Brunstane Train Station 4.6 miles
Newtongrange Train Station 7.3 miles

Location

Local Government

District East Lothian
Ward Preston, Seton and Gosford
Constituency East Lothian

Frequently Asked Questions about Prestonpans

What is the population of Prestonpans?
Prestonpans has a population of approximately 22,013 residents, based on the latest census figures for the surrounding postcode area.
What postcodes cover Prestonpans?
Prestonpans is covered by the EH32 postcode district.
Where is the nearest train station to Prestonpans?
The nearest railway station to Prestonpans is Prestonpans Train Station, about 0.8 miles away.