Houses for sale in Dalkeith, Midlothian

There are 503 results. Dalkeith, Midlothian. Property prices in Dalkeith range from £105,000 to £1,475,000 with an average price of £337,694.

Properties for sale in Dalkeith, Midlothian

icon

Be the first to know about new property listings

Save this search to be notified as soon as new listings are available.

Frequently Asked Questions about Properties in Dalkeith


What is the average price for a property for sale in Dalkeith?

The average price for a property for sale in Dalkeith is approximately £337,694.


How many properties are currently available for sale in Dalkeith?

There are 503 properties currently available for sale in Dalkeith.


What is the price range for a property in Dalkeith?

The price range for a property in Dalkeith ranges from £105,000 to £1,475,000.


What is the most common property type in Dalkeith?

The most common property type in Dalkeith is a 4 bedroom detached house.


What is the average price for a 4 bedroom detached house in Dalkeith?

The average price for a 4 bedroom detached house in Dalkeith is approximately £431,456.