Ballencrieff on the map

Location in East LothianBallencrieff sits where the marker shows within the county.

22,013
Population
8,238
Households
Create a free area profile for BallencrieffDownload or embed an infographic of these statistics

About Ballencrieff

Ballencrieff is a small settlement located in East Lothian, within the EH32 postcode area of Scotland. It lies to the west of the town of Haddington, near the A198 road, and is situated in a rural landscape typical of the Scottish Borders region. The area is characterised by open farmland and scattered farmhouses, with a quiet, peaceful atmosphere. The name Ballencrieff is of Scottish Gaelic origin, reflecting the area's historical roots. While it is not a large community, it offers a sense of traditional rural life in East Lothian. The surrounding countryside provides opportunities for walking and enjoying the natural scenery, with views of rolling hills and agricultural fields. The village is accessible by road and is within easy reach of nearby towns and amenities.

Nearest Train Stations 5 stations

Drem Train Station 2.2 miles
Longniddry Train Station 2.8 miles
North Berwick Train Station 5.6 miles
Prestonpans Train Station 6.4 miles
Wallyford Train Station 8.3 miles

Location

Local Government

District East Lothian
Ward Preston, Seton and Gosford
Constituency East Lothian

Frequently Asked Questions about Ballencrieff

What is the population of Ballencrieff?
Ballencrieff has a population of approximately 22,013 residents, based on the latest census figures for the surrounding postcode area.
What postcodes cover Ballencrieff?
Ballencrieff is covered by the EH32 postcode district.
Where is the nearest train station to Ballencrieff?
The nearest railway station to Ballencrieff is Drem Train Station, about 2.2 miles away.