North Middleton on the map

Location in MidlothianNorth Middleton sits where the marker shows within the county.

9,665
Population
3,315
Households
Create a free area profile for North MiddletonDownload or embed an infographic of these statistics

About North Middleton

North Middleton is a small village situated in the Midlothian county of Scotland. It is located approximately six miles south of Edinburgh, making it accessible for those looking to explore the capital while enjoying a quieter environment. The village features a mix of residential homes and local amenities, providing a sense of community for its residents.

The surrounding countryside offers various opportunities for outdoor activities, including walking and cycling. North Middleton is also close to several historical sites, allowing visitors to learn more about the area's past. With its convenient location and local facilities, North Middleton serves as a practical base for exploring both the rural landscape and the nearby city.

Nearest Train Stations 6 stations

Gorebridge Train Station 1.2 miles
Newtongrange Train Station 3.1 miles
Musselburgh Train Station 7.9 miles
Wallyford Train Station 8.1 miles
Brunstane Train Station 8.6 miles
Prestonpans Train Station 9.1 miles

Location

Local Government

District Midlothian
Ward Midlothian South
Constituency Midlothian

Frequently Asked Questions about North Middleton

What is the population of North Middleton?
North Middleton has a population of approximately 9,665 residents, based on the latest census figures for the surrounding postcode area.
What postcodes cover North Middleton?
North Middleton is covered by the EH23 postcode district.
Where is the nearest train station to North Middleton?
The nearest railway station to North Middleton is Gorebridge Train Station, about 1.2 miles away.