About Bonnyrigg

Bonnyrigg is a town in Midlothian, Scotland, located within the EH18 postcode area. It lies approximately 8 miles south of Edinburgh, making it a convenient commuter town for those working in the capital. The town has a mix of residential areas and local amenities, including shops, schools, and community facilities. Historically, Bonnyrigg was known for its textile industry, particularly cotton weaving, which played a significant role in its development during the 19th century. Today, it offers a range of housing options and is served by regular bus services connecting it to nearby towns and Edinburgh. The town centre features a variety of local businesses and public spaces, contributing to a sense of community. Bonnyrigg is also close to several parks and green spaces, providing residents with opportunities for outdoor recreation.

Nearest Train Stations 6 stations

Newtongrange Train Station 2.5 miles
Gorebridge Train Station 4.1 miles
Musselburgh Train Station 4.5 miles
Brunstane Train Station 4.6 miles
Haymarket Train Station 5.8 miles
Kingsknowe Train Station 5.9 miles

Location

Local Government

District Midlothian
Ward Bonnyrigg
Constituency Midlothian

Notable & Famous People from Bonnyrigg 1 people

Michael Leslie
Snooker player
Scottish snooker player