Home

Linlithgow

Place in West Lothian, Scotland

Coordinates:55.976, -3.6
OS grid ref:NT 00 76
Population:13,320
Dialling code: 01506 (Bathgate)

Linlithgow is a compact historic market town in West Lothian, Scotland, set beside the shallow Linlithgow Loch and dominated by the dramatic ruins of Linlithgow Palace, the 15th‑century royal residence where Mary, Queen of Scots, was born. Its medieval street pattern, the sandstone palace and the adjacent St Michael's Parish Church give the town a strong sense of history and a popular focus for visitors and local photography.

Today Linlithgow mixes that historic core with a suburban, commuter character - regular trains and nearby roads make it easy to reach Edinburgh and Glasgow - while a lively local community sustains independent shops, cafes and annual civic events such as the town marches. Tourism linked to the palace and loch sits alongside small‑scale industry and services, making it both a heritage destination and a desirable place to live.

Postcode districts covering Linlithgow

Nearby towns and villages

Neighbouring places

Transport links

  • Airport Edinburgh Airport 9 miles14.5 km
  • Airport Glasgow International Airport 33 miles53.1 km
  • Railway station Linlithgow Railway Station 0.2 miles0.4 km
  • Railway station Polmont Railway Station 4.5 miles7.2 km

Local points of interest

  • Manuel Priory Historic site 1.9 miles3.1 km
  • Hopetoun House Estate 5.5 miles8.8 km
  • Culross Abbey (Culross, Scotland) Historic site 5.8 miles9.3 km
  • Falkirk Stadium Stadium 6.3 miles10.2 km
  • Callendar Wood Forest 6.7 miles10.7 km
  • Almondvale Stadium Stadium 6.9 miles11.1 km
  • Dundas Castle Estate 7.1 miles11.5 km
  • Ochilview Park Stadium 9 miles14.6 km
  • East End Park Stadium 9.2 miles14.9 km
  • Dalmeny House Estate 10.3 miles16.6 km
  • Cramond beach Beach 11.7 miles18.8 km
  • Recreation Park Stadium 11.9 miles19.2 km

Example postcodes in Linlithgow