GetTheData logo

Where is Ecclesmachan?

Ecclesmachan is located in the county of West Lothian, Scotland, two miles north-west of the town of Broxburn, 29 miles east of the major city of Glasgow, 12 miles west of Edinburgh, 309 miles north of Cardiff, and 336 miles north-west of London. Ecclesmachan lies two miles west of the City of Edinburgh border. Ecclesmachan falls within the unitary authority of West Lothian. It is in the EH52 postcode district. The post town for Ecclesmachan is Broxburn.

Ecclesmachan on a map

Map showing extent of Ecclesmachan as bounding box
Bounding box showing extent of Ecclesmachan
Map showing location of Ecclesmachan within the UK
Location of Ecclesmachan within the UK

Which county is Ecclesmachan in?

Ecclesmachan is in the ceremonial county of West Lothian, the historic county of West Lothian, and the administrative county of West Lothian.

Ceremonial CountyWest Lothian
Historic CountyWest Lothian
Administrative CountyWest Lothian

Where is Ecclesmachan in West Lothian?

Ecclesmachan is situated towards the northernmost extremity of West Lothian, and towards the easternmost extremity of West Lothian.

Map showing location of Ecclesmachan within West Lothian
Location of Ecclesmachan within West Lothian

What is the postcode for Ecclesmachan?

The nearest postcode to the centre of Ecclesmachan is EH52 6NG.

Where is Ecclesmachan in EH52?

Ecclesmachan is situated roughly centrally between the southernmost and northernmost extremities of the EH52 postcode district, and roughly centrally between the easternmost and westernmost extremities of the EH52 postcode district.

Map showing location of Ecclesmachan within EH52
Location of Ecclesmachan within EH52

What is the post town for Ecclesmachan?

The post town for Ecclesmachan is Broxburn. Ecclesmachan is in the EH52 postcode district, which corresponds to the post town of Broxburn.

What is the latitude and longitude of Ecclesmachan?

The centre of Ecclesmachan is located at position 55.94704° latitude and -3.50906° longitude.

Latitude55.94704°
Longitude-3.50906°

What is the easting and northing of Ecclesmachan?

The centre of Ecclesmachan is located at the grid reference easting 305854 and northing 673695 within the British National Grid (OSGB36) system.

Easting305854
Northing673695

What are the nearest towns to Ecclesmachan?

Position of Ecclesmachan relative to nearby towns. Distance is measured from the centre of Ecclesmachan to the centre of the town.

north-west
2m
Ecclesmachan is 2 miles north-west of Broxburn
south-east
4m
Ecclesmachan is 4 miles south-east of Linlithgow
north
4m
Ecclesmachan is 4 miles north of Livingston
south-west
5m
Ecclesmachan is 5 miles south-west of Queensferry
north-east
6m
Ecclesmachan is 6 miles north-east of Bathgate
south-east
6m
Ecclesmachan is 6 miles south-east of Bo'ness
north-east
7m
Ecclesmachan is 7 miles north-east of Blackburn
south-west
7m
Ecclesmachan is 7 miles south-west of Inverkeithing
north-east
8m
Ecclesmachan is 8 miles north-east of Armadale
north-east
9m
Ecclesmachan is 9 miles north-east of Whitburn

What are the nearest cities to Ecclesmachan?

Position of Ecclesmachan relative to nearby cities. Distance is measured from the centre of Ecclesmachan to the centre of the city.

south
9m
Ecclesmachan is 9 miles south of Dunfermline
west
12m
Ecclesmachan is 12 miles west of Edinburgh
south-east
20m
Ecclesmachan is 20 miles south-east of Stirling
east
29m
Ecclesmachan is 29 miles east of Glasgow
south
31m
Ecclesmachan is 31 miles south of Perth
south-west
41m
Ecclesmachan is 41 miles south-west of Dundee
north
76m
Ecclesmachan is 76 miles north of Carlisle
south-west
99m
Ecclesmachan is 99 miles south-west of Aberdeen
north-west
100m
Ecclesmachan is 100 miles north-west of Newcastle upon Tyne
south
110m
Ecclesmachan is 110 miles south of Inverness