MovingDay logo MovingDay

Flats for Sale in Midlothian

52 properties found

Avg £186,923
Low £109,995
High £340,000
Avg Days 112
4 bed property, in Spalding Crescent, £185,000

4 bed flat

Spalding Crescent, Dalkeith, Midlothian EH22

Freehold
Listed May 2, 2026
£185,000
+2.8%
2 bed property, in The Square, £165,000

2 bed flat

The Square, Penicuik, Midlothian, EH26

Listed BuildingFreehold
Listed Apr 27, 2026
£165,000
3 bed property, in 6 Park Avenue, £180,000

3 bed flat

6 Park Avenue, Loanhead EH20

Freehold
Listed Apr 20, 2026
£180,000
+2.9%
2 bed property, in 39 Newton Village, £165,000

2 bed flat

39 Newton Village, Dalkeith EH22

Freehold
Listed Apr 18, 2026
£165,000
2 bed property, in Plot 18, £262,500

2 bed flat

Plot 18, Apartment 2-3 at Longthorn Gardens, Harelaw Shawfair EH22

New BuildFreehold
Listed Apr 14, 2026
£262,500
2 bed property, in Longthorn Gardens, £262,500

2 bed flat

Longthorn Gardens, Midlothian EH22

New BuildFreehold
Listed Apr 14, 2026
£262,500
2 bed property, in Longthorn Gardens, £232,500

2 bed flat

Longthorn Gardens, Midlothian EH22

New BuildFreehold
Listed Apr 14, 2026
£232,500
2 bed property, in Plot 19, £234,000

2 bed flat

Plot 19, Apartment 2-2 at Longthorn Gardens, Harelaw Shawfair EH22

New BuildFreehold
Listed Apr 14, 2026
£234,000
2 bed property, in Longthorn Gardens, £234,000

2 bed flat

Longthorn Gardens, Midlothian EH22

New BuildFreehold
Listed Apr 14, 2026
£234,000
2 bed property, in Plot 20, £232,500

2 bed flat

Plot 20, Apartment Type 2-1 at Longthorn Gardens, Harelaw Shawfair EH22

New BuildFreehold
Listed Apr 14, 2026
£232,500
2 bed property, in The Grange, £340,000

2 bed flat

The Grange, Roslin, Midlothian EH25

New BuildLeasehold
Listed Apr 13, 2026
£340,000
2 bed property, in The Grange, £325,000

2 bed flat

The Grange, Roslin, Midlothian EH25

New BuildFreehold
Listed Apr 13, 2026
£325,000
2 bed property, in 7A, £190,000

2 bed flat

7A, Station Road, Newtongrange EH22

Period PropertyFreehold
Listed Apr 3, 2026
£190,000
+2.7%
3 bed property, in Woodburn Avenue, £165,000

3 bed flat

Woodburn Avenue, Dalkeith EH22

Freehold
Listed Mar 31, 2026
£165,000
+3.1%
2 bed property, in Carlops Avenue, £130,000

2 bed flat

Carlops Avenue, Penicuik EH26

Freehold
Listed Mar 29, 2026
£130,000
2 bed property, in 49 John Street, £180,000

2 bed flat

49 John Street, Penicuik EH26

Leasehold
Listed Mar 22, 2026
£180,000
+2.9%
2 bed property, in 4 Lasswade Court, £240,000

2 bed flat

4 Lasswade Court, 32 School Green, Lasswade EH18

LeaseholdListed Building
Listed Mar 21, 2026
£240,000
-4.0%
2 bed property, in 11 D'arcy Crescent, £167,000

2 bed flat

11 D'arcy Crescent, Mayfield, Dalkeith EH22

Leasehold
Listed Mar 20, 2026
£167,000
+1.2%
2 bed property, in 8B, £290,000

2 bed flat

8B, High Street, Penicuik EH26

Leasehold
Listed Mar 16, 2026
£290,000
1 bed property, in 79 Newton Church Road, £140,000

1 bed flat

79 Newton Church Road, Danderhall EH22

Freehold
Listed Mar 16, 2026
£140,000