Skip to content
Ecclesmachan

hobgoblin / Mapillary (CC BY-SA 4.0) · CC BY-SA 4.0

EntityQ5332281· pop 5· linked from 43 articles

Ecclesmachan

Sign in to save

Also known as Eaglais Mhachain

Ecclesmachan (Gaelic: Eaglais Mhachain) (Welsh: Eglwys Machan) (NT058736) is an historic village in West Lothian. It lies just north of Uphall on the B8046 road and just south of Threemiletown. The village is notable for its medieval origin parish church. As at 2001, the population of the civil parish of Ecclesmachan was 529 and was 811 in 1991.

Weather now

cached 1393h ago
15°overcast clouds
86% 8.2 m/s OpenWeatherMap

7-day forecast

via Open-Meteo

Place details

Locality
Ecclesmachan
Region
Alba / Scotland
Country
United Kingdom
Population
0

via OpenStreetMap · GeoNames

Air quality

43US AQIGood
PM2.5
10.4 µg/m³
PM10
16.8 µg/m³
As of 2026-08-13 06:00 · Open-Meteo

~6 min read

Encyclopedic overview

7 sections
Contents
  • History
  • The Old school and village hall
  • Economy
  • Binny Stone
  • Notable residents
  • References
  • External links

Ecclesmachan (Gaelic: Eaglais Mhachain) (Welsh: Eglwys Machan) (NT058736) is an historic village in West Lothian. It lies just north of Uphall on the B8046 road and just south of Threemiletown. The village is notable for its medieval origin parish church. As at 2001, the population of the civil parish of Ecclesmachan was 529 and was 811 in 1991.

==History== thumb|right|Ecclesmachan Church The name means 'church of Saint Machan', and its form is thought to show that a church was present in the area in Sub-Roman times. However, it is not clear whether the name was coined in Gaelic or in the earlier Celtic language Cumbric (Old Welsh).

Excerpted from Wikipedia’s “Ecclesmachan” article, available under the CC BY-SA 4.0 licence.

Gallery (4)

On the map

2 mapped locations

Available in 4 languages

via Wikidata sitelinks · CC0