Millerhill on the map

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

35,145
Population
12,564
Households
Create a free area profile for MillerhillDownload or embed an infographic of these statistics

About Millerhill

Millerhill is a small village located in Midlothian, Scotland, within the postcode area EH22. It is situated close to the larger town of Dalkeith, providing easy access to local amenities and services. The village features a mix of residential housing and open spaces, making it a quiet place for those seeking a more rural lifestyle while still being near urban facilities.

The surrounding area is characterised by its natural landscapes, with several parks and walking paths nearby. Millerhill is well-connected by public transport, allowing for convenient travel to Edinburgh and other nearby towns. The village has a community spirit, with local events and gatherings that foster a sense of belonging among residents. Overall, Millerhill offers a peaceful environment with the benefits of proximity to larger urban areas.

Nearest Train Stations 6 stations

Musselburgh Train Station 1.5 miles
Brunstane Train Station 2.1 miles
Wallyford Train Station 3.1 miles
Newtongrange Train Station 3.5 miles
Prestonpans Train Station 5 miles
Gorebridge Train Station 5.3 miles

Location

Local Government

District Midlothian
Ward Dalkeith
Constituency Midlothian

Frequently Asked Questions about Millerhill

What is the population of Millerhill?
Millerhill has a population of approximately 35,145 residents, based on the latest census figures for the surrounding postcode area.
What postcodes cover Millerhill?
Millerhill is covered by the EH22 postcode district.
Where is the nearest train station to Millerhill?
The nearest railway station to Millerhill is Musselburgh Train Station, about 1.5 miles away.