Armadale on the map

Armadale built-up area

Built-up area3.0 km² (1.2 sq mi)

Location in West LothianArmadale sits where the marker shows within the county.

37,476
Population
15,621
Households
Create a free area profile for ArmadaleDownload or embed an infographic of these statistics

About Armadale

Armadale is a town in West Lothian, Scotland, located within the EH48 postcode area. It lies to the west of Livingston and is situated near the M8 motorway, making it accessible from Edinburgh and other nearby towns. The town has a mix of residential areas and industrial sites, with a history tied to coal mining and heavy industry. Armadale has a community centre and several local amenities, including schools and shops, serving its residents. The area is known for its working-class roots and strong community spirit. While it may not be a major tourist destination, Armadale offers a practical and straightforward environment for those living in the region.

Nearest Train Stations 6 stations

Bathgate Train Station 2.6 miles
Breich Train Station 5.1 miles
Fauldhouse Train Station 5.2 miles
Addiewell Train Station 5.4 miles
Livingston North Train Station 6 miles
West Calder Train Station 6.2 miles

Location

Local Government

District West Lothian
Ward Bathgate
Constituency Bathgate and Linlithgow

Frequently Asked Questions about Armadale

What is the population of Armadale?
Armadale has a population of approximately 37,476 residents, based on the latest census figures for the surrounding postcode area.
What postcodes cover Armadale?
Armadale is covered by the EH48 postcode district.
Where is the nearest train station to Armadale?
The nearest railway station to Armadale is Bathgate Train Station, about 2.6 miles away.