Houses for sale & to rent in Bonnyrigg, Midlothian

House Prices in Bonnyrigg

Properties in Bonnyrigg have no sales history available within the last 3 years.
This town has 5,658 households² and an area of 4 square miles. Bonnyrigg is a town in Midlothian district.

Transport in Bonnyrigg

Please see below transportation links in this area:

Properties in the market for sale in Bonnyrigg


Neighbourhoods in Bonnyrigg

Navigate through our locations to find the location of your next house in Bonnyrigg, Midlothian for sale or to rent.