Blackcastle on the map

Location in MidlothianBlackcastle sits where the marker shows within the county.

2,240
Population
691
Households
Create a free area profile for BlackcastleDownload or embed an infographic of these statistics

About Blackcastle

Blackcastle is a small settlement located in Midlothian, within the EH37 postcode area of Scotland. It lies to the west of the town of Dalkeith, situated on the edge of the Pentland Hills. The area is characterised by rural landscapes and rolling hills, with a mix of residential properties and open countryside. The name Blackcastle is believed to derive from an old fortress or stronghold, though no visible remains of a castle are present today. The village is accessible via the A702 road, which connects it to nearby towns and the M8 motorway. While small in size, Blackcastle offers a peaceful environment for those seeking a quieter lifestyle within easy reach of Edinburgh and other major centres. The surrounding area provides opportunities for walking and outdoor activities, with the Pentland Hills Regional Park nearby.

Nearest Train Stations 6 stations

Gorebridge Train Station 4.5 miles
Newtongrange Train Station 5.8 miles
Wallyford Train Station 8.6 miles
Prestonpans Train Station 8.9 miles
Musselburgh Train Station 9.4 miles
Stow Train Station 9.6 miles

Location

Local Government

District Midlothian
Ward Midlothian East
Constituency Midlothian

Frequently Asked Questions about Blackcastle

What is the population of Blackcastle?
Blackcastle has a population of approximately 2,240 residents, based on the latest census figures for the surrounding postcode area.
What postcodes cover Blackcastle?
Blackcastle is covered by the EH37 postcode district.
Where is the nearest train station to Blackcastle?
The nearest railway station to Blackcastle is Gorebridge Train Station, about 4.5 miles away.