Property in Dalkeith

Dalkeith lies eight miles southeast of Edinburgh on the South Esk River in Midlothian. The town has a population of around 12,000 that was historically supported by grain milling and cattle. Today, this ancient market town has developed into a modern commercial, retail and residential centre.



The name Dalkeith derives from the Scottish Gaelic "Dail Cheith" which means ''valley with the wood". Dalkeith provides a good base from which to explore the nearby Pentland and Moorfoot hills, which are very popular with walkers.


Properties for sale within 2 miles of Dalkeith

38A, Golf Course Road, Bonnyrigg EH19 2HY

Fixed Price £585,000 Detached House 5 Bedrooms More >

58 Jewel Gardens, DALKEITH EH22 3FQ

Fixed Price £555,000 Detached House 6 Bedrooms More >

Fourmile, Old Dalkeith Road, Danderhall EH22 1PL

Offers over £525,000 Single house plot More >

67 Bonnyrigg Road, Eskbank EH22 3JA

Offers over £450,000 Semi-Detached House 3 Bedrooms More >

25 Lothian Street, Bonnyrigg EH19 3AE

Fixed Price £449,995 End Terraced House 6 Bedrooms More >

16 Magpie Gardens, DALKEITH EH22 2RA

Offers over £425,000 Detached House 5 Bedrooms More >

6 South Chesters Avenue, Bonnyrigg EH19 3GN

Fixed Price £397,000 Detached House 5 Bedrooms More >

13 Eskfield Grove, Eskbank EH22 3FA

Offers over £365,000 Detached Bungalow 3 Bedrooms More >

4 Neatoune Drive, Danderhall EH22 1FZ

Offers over £300,000 Detached House 4 Bedrooms More >

2 Broomieknowe Gardens, Bonnyrigg EH19 2JE

Offers over £290,000 Detached House 4 Bedrooms More >

Roseneuk, 9 Durham Place, Bonnyrigg EH19 3EX

Offers over £290,000 Detached House 4 Bedrooms More >

3 Newton Cottages, Dalkeith EH22 1SA

Offers over £255,000 End Terraced House 2 Bedrooms More >

49 Pendreich Avenue, Bonnyrigg EH19 2EE

Offers over £250,000 Detached Bungalow 3 Bedrooms More >

25 Summerside Gardens, off Kingsfield Drive, Newtongrange EH22 4FP

Offers over £245,000 Semi-Detached House 3 Bedrooms More >

2 Smeaton Head Farm Cottages EH22 2NJ

Offers over £245,000 Cottage 3 Bedrooms More >

65 Muirpark, Eskbank EH22 3JD

Fixed Price £245,000 Semi-Detached Bungalow 2 Bedrooms More >

2 Tait Street, Dalkeith EH22 1AT

Offers over £220,000 Flat (others) 4 Bedrooms More >

8 Wymet Grove, DALKEITH EH22 1FN

Offers over £220,000 Semi-Detached House 3 Bedrooms More >

99 High Street, BONNYRIGG EH19 2ES

Fixed Price £210,000 Cottage 2 Bedrooms More >

Flat 1 The Market, High Street, Bonnyrigg EH19 2AB

Fixed Price £209,995 First Floor Flat 2 Bedrooms More >

21 Newbattle Road, Newtongrange EH22 4RN

Offers over £199,995 Semi-Detached House 4 Bedrooms More >

14 Auld Orchard, Bonnyrigg EH19 3BR

Offers over £190,000 Terraced House 3 Bedrooms More >

7b Glenesk Crescent, Eskbank, Dalkeith EH22 3BW

Offers over £190,000 Upper Flat 2 Bedrooms More >

3 Wester Kippielaw Park, Dalkeith EH22 2GE

Offers over £175,000 Terraced House 3 Bedrooms More >

21 Park Crescent, Bonnyrigg EH19 2AS

Fixed Price £165,000 Lower Flat 4 Bedrooms More >

Plot at Whitehill Steading Whitehill, DALKEITH EH22 2QL

Fixed Price £160,000 Single house plot More >

35 Carberry Court, Whitecraig EH21 8PH

Fixed Price £155,000 End Terraced House 3 Bedrooms More >

8 McCathie Drive, Newtongrange EH22 4BW

Offers over £140,000 Terraced House 2 Bedrooms More >

43 Bruce Gardens, Dalkeith EH22 2LD

Offers over £139,995 End Terraced House 3 Bedrooms More >

167E, High Street, Dalkeith EH22 1BB

Offers over £135,000 Top Floor Flat 2 Bedrooms More >

6/2 Dundas Street, Bonnyrigg EH19 3AS

Offers over £112,000 First Floor Flat 1 Bedroom More >

Plot of ground at Dalhousie Road, Dalkeith, Midlothian, Edinburgh EH22 3AT

Offers over £100,000 Single house plot More >
Copyright © SPC Scotland 2020