Property in Bonnyrigg

Bonnyrigg is a small town in Midlothian, eight miles outside central Edinburgh. In the 2011 census, it was listed with a population of 15,677 people. This includes neighbouring Lasswade, Poltonhall and Hopefield.



At peak times, the Lothian Buses 31 service leaves Bonnyrigg Toll bound for central Edinburgh every ten minutes. Bonnyrigg is a mile from Eskbank train station, which was reopened in 2015 as part of the relaunched Borders Railway service. More locally, Bonnyrigg has an 18-hole golf course and a junior football team.


Properties for sale within 2 miles of Bonnyrigg

School Green Development, Lasswade EH18 1NB

From £615,000 Townhouse 4 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 >

30 Muirpark, DALKEITH EH22 3JE

Offers over £455,000 Detached House 4 Bedrooms 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 >

11 Westmill Haugh, LASSWADE EH18 1BF

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

6 South Chesters Avenue, Bonnyrigg EH19 3GN

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

3 South Chesters Gardens, BONNYRIGG EH19 3GF

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

22 Broomieknowe, Lasswade EH18 1LN

Offers over £390,000 Lower Flat 3 Bedrooms More >

2 South Chesters Gardens, Bonnyrigg EH19 3GF

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

13 Eskfield Grove, Eskbank EH22 3FA

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

38 Shiel Hall Crescent, Rosewell EH24 9DD

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

65 Shiel Hall Crescent, Rosewell, Midlothian EH24 9DD

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

36 Kingsfield Drive, Newtongrange, DALKEITH EH22 4FN

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

Marella, Polton Road West, Lasswade EH18 1DZ

Offers over £310,000 Detached House 3 Bedrooms More >

1 East Kilngate Place, Gilmerton, Edinburgh EH17 8UR

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

2 Broomieknowe Gardens, Bonnyrigg EH19 2JE

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

77 High Street, Loanhead, Midlothian EH20 9RT

Fixed Price £290,000 Semi-Detached House 3 Bedrooms More >

Roseneuk, 9 Durham Place, Bonnyrigg EH19 3EX

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

13 Carnbee Crescent, Edinburgh EH16 6GF

Offers over £285,000 Detached House 3 Bedrooms More >

9 Farm Avenue, LASSWADE EH18 1BU

Offers over £285,000 Detached House 3 Bedrooms More >

187 The Murrays, Liberton, Edinburgh EH17 8UN

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

10 Peacock Avenue, Bonnyrigg EH19 3RS

Offers over £260,000 Semi-Detached House 4 Bedrooms More >

3 Wester Melville Cottages Lasswade Road EH17 8SB

Offers over £260,000 Cottage 3 Bedrooms More >

8 Monkswood Road, Newtongrange EH22 4QY

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

8 Myre Court, Bonnyrigg EH19 3BF

Fixed Price £250,000 End Terraced House 4 Bedrooms More >

65 Muirpark, Eskbank EH22 3JD

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

78 The Murrays, Liberton, Edinburgh EH17 8UP

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

58 Candlemaker's Park, Gilmerton, Edinburgh EH17 8TJ

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

2 Tait Street, Dalkeith EH22 1AT

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

3 South Chesters Park, Bonnyrigg EH19 3GE

Fixed Price £215,000 Semi-Detached House 3 Bedrooms More >

19 Victoria Gardens, Newtongrange EH22 4NL

Offers over £215,000 Detached Bungalow 2 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 >

155 Burnbrae Road, Bonnyrigg EH19 3DA

Offers over £209,995 Townhouse 3 Bedrooms More >

42 Kilngate Brae, Gilmerton EH17 8UU

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

21 Newbattle Road, Newtongrange EH22 4RN

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

73 Lothian Street, Bonnyrigg, Midlothian EH19 3AF

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

1 Prestonhall Crescent, Rosewell EH24 9BG

Offers over £195,000 End Terraced House 3 Bedrooms More >

97b Drum Street, EDINBURGH EH17 8RH

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

7b Glenesk Crescent, Eskbank, Dalkeith EH22 3BW

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

23 Lingerwood Walk, Newtongrange, Midlothian EH22 4QW

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

5 Hunter Terrace, Loanhead EH20 9SJ

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

14 Auld Orchard, Bonnyrigg EH19 3BR

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

14 Newtonloan Court, Gorebridge EH23 4FB

Offers over £180,000 Lower Flat 2 Bedrooms More >

81 The Murrays Brae, Liberton EH17 8UJ

Offers over £179,000 Semi-Detached House 2 Bedrooms More >

35 Parsonspool, Bonnyrigg EH19 3NP

Offers over £175,000 Semi-Detached Bungalow 2 Bedrooms More >

21 Sherwood Loan, BONNYRIGG EH19 3NF

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

62 Carnbee Park, EDINBURGH EH16 6GH

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

21 Park Crescent, Bonnyrigg EH19 2AS

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

3 Colliery Crescent, Newtongrange EH22 4AH

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

21 Auld Coal Avenue, Bonnyrigg EH19 3GX

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

10 Westmill Road, Lasswade EH18 1LX

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

79B, Auld Coal Road, Bonnyrigg EH19 3WH

Offers over £160,000 Ground Floor Flat 2 Bedrooms More >

81D Auld Coal Road, Bonnyrigg EH19 3WH

Offers over £160,000 First Floor Flat 2 Bedrooms More >

7 St. Anne's Path, LASSWADE EH18 1DR

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

38 Stobhill Road, Gowkshill, GOREBRIDGE EH23 4PH

Offers over £155,000 Upper Flat 3 Bedrooms More >

16B South Chesters Gardens, Bonnyrigg, Midlothian EH19 3GF

Offers over £150,000 Ground Floor Flat 2 Bedrooms More >

83 Pentland Road, Bonnyrigg EH19 2LJ

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

28 Louisa Square, ROSEWELL EH24 9BB

Fixed Price £142,995 End Terraced House 2 Bedrooms More >

8 McCathie Drive, Newtongrange EH22 4BW

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

68/1 Carnbee Crescent, Edinburgh EH16 6GF

Offers over £135,000 Ground Floor Flat 1 Bedroom More >

41 Lingerwood Walk, Newtongrange, DALKEITH EH22 4QW

Offers over £125,000 Lower Flat 2 Bedrooms More >

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

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