Rosebery on the map

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

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

About Rosebery

Rosebery is a small village located in Midlothian, Scotland, with the postcode area EH23. It is situated approximately 10 miles south of Edinburgh, making it accessible for those looking to explore the surrounding region. The village features a mix of residential homes and local amenities, providing a sense of community for its residents.

The area is primarily characterised by its scenic landscapes, including nearby fields and woodlands. Rosebery is also close to the Pentland Hills, which offer opportunities for outdoor activities such as walking and cycling. The village has a small selection of shops and services, catering to everyday needs, while the nearby town of Penicuik provides additional facilities and amenities for visitors and locals alike.

Nearest Train Stations 6 stations

Gorebridge Train Station 3.4 miles
Newtongrange Train Station 4.4 miles
Musselburgh Train Station 9.1 miles
Brunstane Train Station 9.4 miles
Kingsknowe Train Station 9.8 miles
Wester Hailes Train Station 9.9 miles

Location

Local Government

District Midlothian
Ward Midlothian South
Constituency Midlothian

Frequently Asked Questions about Rosebery

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