Houses for sale in Bonnyrigg, Dalkeith


House Prices in Bonnyrigg

Properties in Bonnyrigg have no sales history available within the last 3 years.
Bonnyrigg is an area in Dalkeith, Midlothian with 8 households².


Properties for sale in Bonnyrigg

Dropdown arrow

Home

Sell or Let Your Property

If you are looking to sell your house, let it out, or receive a property valuation, an expert can help you.
Click the button below to get started.


Previously listed properties in Bonnyrigg


Roads and Postcodes in Bonnyrigg

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

Streets Postcodes
Eskbank Road EH22 3ND
EH22 3LZ

Property price trends in Bonnyrigg

According to the latest Registers of Scotland data, the average home in Bonnyrigg sold for £330,791 in 2021. That figure comes from 52 sales logged over the past 2 years.

Prices have continued to climb over the last three years. Compared with 2019, when the typical sale came in around £293,272, that's a rise of roughly 12.8%.

Frequently asked questions about Bonnyrigg


Which train stations are available in or near Bonnyrigg?

Some of the train stations available in or near Bonnyrigg are Eskbank, Newtongrange and Gorebridge.


Property Price Paid in Bonnyrigg by Year

The average sold property price by year was:

Year Average Sold Price Price Change
Sold Properties More information
2021 £330,791
Price decrease
-4%
24 Properties
2020 £345,294
Price increase
15%
17 Properties
2019 £293,272
-
11 Properties
Source: Registers of Scotland — official sold price data published by the Scottish Government.