MovingDay logo MovingDay

Flats for Sale in Midlothian

47 properties found

Avg £171,276
Low £105,000
High £285,000
Avg Days 126
2 bed property, in Edgefield Road, £155,000

2 bed flat

Edgefield Road, Loanhead EH20

Freehold
Listed Jul 17, 2026
£155,000
3 bed property, in Park Avenue, £175,000

3 bed flat

Park Avenue, Loanhead EH20

Freehold
Listed Jul 15, 2026
£175,000
2 bed property, in Whitehouse Gardens, £170,000

2 bed flat

Whitehouse Gardens, Gorebridge EH23

Freehold
Listed Jul 15, 2026
£170,000
1 bed property, in 49 Station Road, £130,000

1 bed flat

49 Station Road, Roslin EH25

Freehold
Listed Jul 13, 2026
£130,000
2 bed property, in 2A, £149,995

2 bed flat

2A, Lothian Street, Dalkeith EH22

Period PropertyFreehold
Listed Jul 12, 2026
£149,995
2 bed property, in 16F South Chesters Gardens, £190,000

2 bed flat

16F South Chesters Gardens, Bonnyrigg EH19

Freehold
Listed Jul 12, 2026
£190,000
2 bed property, in Clerk Street, £145,000

2 bed flat

Clerk Street, Loanhead EH20

Freehold
Listed Jul 9, 2026
£145,000
2 bed property, in Allan Terrace, £130,000

2 bed flat

Allan Terrace, Dalkeith EH22

Freehold
Listed Jul 1, 2026
£130,000
1 bed property, in 32 Polton Road, £120,000

1 bed flat

32 Polton Road, Loanhead EH20

Freehold
Listed Jun 26, 2026
£120,000
1 bed property, in 89A Lothian Street, £140,000

1 bed flat

89A Lothian Street, Bonnyrigg EH19

Freehold
Listed Jun 26, 2026
£140,000
1 bed property, in Gibraltar Road, £120,000

1 bed flat

Gibraltar Road, Dalkeith EH22

Freehold
Listed Jun 26, 2026
£120,000
3 bed property, in Rosebery Crescent, £160,000

3 bed flat

Rosebery Crescent, Gorebridge EH23

Freehold
Listed Jun 25, 2026
£160,000
-3.0%
2 bed property, in 13 Polton Street, £145,000

2 bed flat

13 Polton Street, Bonnyrigg EH19

Freehold
Listed Jun 24, 2026
£145,000
2 bed property, in 16 Jarnac Court, £125,000

2 bed flat

16 Jarnac Court, Dalkeith EH22

Freehold
Listed Jun 22, 2026
£125,000
3 bed property, in Main Street, £200,000

3 bed flat

Main Street, Newtongrange, Dalkeith EH22

Freehold
Listed Jun 22, 2026
£200,000
2 bed property, in Eskview Grove, £155,000

2 bed flat

Eskview Grove, Dalkeith EH22

Freehold
Listed Jun 22, 2026
£155,000
2 bed property, in 7 Burghlee Terrace, £165,000

2 bed flat

7 Burghlee Terrace, Loanhead EH20

Freehold
Listed Jun 14, 2026
£165,000
+3.1%
2 bed property, in 15D, £180,000

2 bed flat

15D, Thorny Crook Gardens, Dalkeith EH22

Freehold
Listed Jun 12, 2026
£180,000
+2.9%
2 bed property, in 66 High Street, £170,000

2 bed flat

66 High Street, Bonnyrigg EH19

Freehold
Listed Jun 11, 2026
£170,000
+6.2%
1 bed property, in 79 (2F2), £130,000

1 bed flat

79 (2F2), High Street, Dalkeith EH22

Freehold
Listed Jun 7, 2026
£130,000

Investment properties in Midlothian

Interested in property investment? Property With Potential lists auction sales, land, repossessions, and renovation projects in Midlothian.

See investment properties