Skip to content
The Great Britain Guide

Towns & cities · Central Scotland

Whitecraig

Free admission

Whitecraig — village in East Lothian, Scotland, UK.

Whitecraig, towns & cities in Central Scotland

Wikimedia Commons contributors — see linked file page for photographer and licence licence

Plan your visit

Typical visit
3 h–6 h
Nearest railway station
Wallyford · 2.3 km
  • Free entry
  • Family-friendly
  • Dog-friendly

About

Whitecraig is a town, city, village or settlement in the United Kingdom. Recent population estimates put it at around 1,450 people. Wikidata describes it as: "village in East Lothian, Scotland, UK". Coordinates: 55.9230°, -3.0337°.

Photo gallery

From the Wikipedia article

Whitecraig is a village in East Lothian, Scotland. It lies between Musselburgh and Dalkeith, to the east of the city of Edinburgh. In 2022 it had a population of 1330.

Excerpt from Wikipedia under CC BY-SA 4.0. See the source article linked in Sources below.

Coordinates
55.9230, -3.0337
District
East Lothian
Postcode
EH21 8PG
Parliamentary constituency
Lothian East
Population
1,450
Nearest railway station
Wallyford2.3 km

Sources

Other places nearby

Loading nearby places…

Nearby

More towns in this region

Frequently asked questions

Where is Whitecraig?
Whitecraig is in central Scotland, United Kingdom (postcode EH21 8PG).
Is Whitecraig free to visit?
Yes, Whitecraig is free to enter.
How do I get to Whitecraig?
The nearest railway station is Wallyford, about 2.3 km away. Drivers can navigate to postcode EH21 8PG.