MovingDay logo MovingDay

Houses for Sale in Midlothian

424 properties found

Avg £394,852
Low £80,000
High £1,400,000
Avg Days 113
2 bed property, in 47 George Drive, £245,000

2 bed semi-detached house

47 George Drive, Loanhead EH20

Freehold
Listed Jul 16, 2026
£245,000
3 bed property, in 8 Wheatfield Walk, £270,000

3 bed end of terrace house

8 Wheatfield Walk, Straiton, Loanhead EH20

Freehold
Listed Jul 16, 2026
£270,000
4 bed property, in "The Geddes - Plot 801" at Greenlaw Mains, £395,000

4 bed detached house

"The Geddes - Plot 801" at Greenlaw Mains, Off Belwood Road, Penicuik EH26

New BuildFreehold
Listed Jul 16, 2026
£395,000
3 bed property, in 24 Bellwood Place, £315,000

3 bed detached house

24 Bellwood Place, Penicuik EH26

Freehold
Listed Jul 16, 2026
£315,000
4 bed property, in "The Douglas - Plot 800" at Greenlaw Mains, £362,000

4 bed detached house

"The Douglas - Plot 800" at Greenlaw Mains, Off Belwood Road, Penicuik EH26

New BuildFreehold
Listed Jul 16, 2026
£362,000
4 bed property, in "Sandalwood" at Off Millerhill Road, £479,000

4 bed detached house

"Sandalwood" at Off Millerhill Road, Danderhall EH22

New BuildFreehold
Listed Jul 16, 2026
£479,000
4 bed property, in 28 Cleuch Road, £385,000

4 bed detached house

28 Cleuch Road, North Middleton, Gorebridge EH23

Freehold
Listed Jul 16, 2026
£385,000
5 bed property, in Bluebell Drive, £450,000

5 bed detached house

Bluebell Drive, Penicuik, Midlothian EH26

Freehold
Listed Jul 15, 2026
£450,000
3 bed property, in Burnbrae Road, £230,000

3 bed terraced house

Burnbrae Road, Bonnyrigg EH19

Freehold
Listed Jul 15, 2026
£230,000
2 bed property, in 172 Eskhill, £220,000

2 bed semi-detached house

172 Eskhill, Penicuik, EH26 8DQ

Freehold
Listed Jul 14, 2026
£220,000
3 bed property, in Oak Place, £304,995

3 bed semi-detached house

Oak Place, Dalkeith EH22

New BuildFreehold
Listed Jul 13, 2026
£304,995
3 bed property, in Waverley Crescent, £300,000

3 bed semi-detached house

Waverley Crescent, Bonnyrigg EH19

Freehold
Listed Jul 13, 2026
£300,000
3 bed property, in 74 Seaforth Terrace, £180,000

3 bed terraced house

74 Seaforth Terrace, Bonnyrigg EH19

Freehold
Listed Jul 13, 2026
£180,000
2 bed property, in Woodburn Terrace, £170,000

2 bed terraced house

Woodburn Terrace, Dalkeith, Midlothian EH22

Freehold
Listed Jul 13, 2026
£170,000
3 bed property, in Oak Place, £305,995

3 bed semi-detached house

Oak Place, Dalkeith EH22

New BuildFreehold
Listed Jul 13, 2026
£305,995
4 bed property, in Viewbank View, £735,000

4 bed detached house

Viewbank View, Bonnyrigg EH19

Freehold
Listed Jul 13, 2026
£735,000
4 bed property, in 24 Whitehouse Avenue, £340,000

4 bed detached house

24 Whitehouse Avenue, Gorebridge EH23

Freehold
Listed Jul 12, 2026
£340,000
4 bed property, in 4 Big Brigs Way, £415,000

4 bed detached house

4 Big Brigs Way, Newtongrange, Midlothian EH22

Freehold
Listed Jul 12, 2026
£415,000
5 bed property, in Roxburgh Show Home, £580,000

5 bed detached house

Roxburgh Show Home, Plot 1, One Dalhousie, Bonnyrigg EH19

Freehold
Listed Jul 11, 2026
£580,000
2 bed property, in 6a, £175,000

2 bed terraced house

6a, Polton Avenue Road, Bonnyrigg, EH19 2NX

Freehold
Listed Jul 11, 2026
£175,000