MovingDay logo MovingDay

Properties in Musselburgh

91 properties found

Avg £394,861
Low £120,000
High £2,950,000
Avg Days 124
4 bed property, in "The Leith" at Craighall Drive, £349,995

4 bed detached house

"The Leith" at Craighall Drive, Monktonhall Farm, Old Craighall, Musselburgh, Edinburgh EH21

FreeholdNew Build
Listed Nov 13, 2025
£349,995
-2.5%
4 bed property, in "The Leith" at Craighall Drive, £349,995

4 bed detached house

"The Leith" at Craighall Drive, Monktonhall Farm, Old Craighall, Musselburgh, Edinburgh EH21

FreeholdNew Build
Listed Nov 13, 2025
£349,995
-2.5%
4 bed property, in Off Old Craighall Road, £439,995

4 bed detached house

Off Old Craighall Road, Millerhill, EH22 1SA

FreeholdNew Build
Listed Oct 9, 2025
£439,995
-4.3%
4 bed property, in Foremans Lodge Ravensheugh Road, £569,000

4 bed detached house

Foremans Lodge Ravensheugh Road, Musselburgh, East Lothian

Freehold
Listed Oct 1, 2025
£569,000
-8.2%
5 bed property, in 31 Linkfield Road, £815,000

5 bed end of terrace house

31 Linkfield Road, Musselburgh, East Lothian EH21

FreeholdPeriod Property
Listed Sep 18, 2025
£815,000
+3.8%
2 bed property, in 6 Monktonhall Terrace, £233,000

2 bed flat

6 Monktonhall Terrace, Musselburgh EH21

Freehold
Listed Sep 11, 2025
£233,000
2 bed property, in 9 The Fairways, £210,000

2 bed flat

9 The Fairways, Musselburgh EH21

Freehold
Listed Jun 14, 2025
£210,000
-2.3%
2 bed property, in Plot 80 - The Wireworks, £294,995

2 bed flat

Plot 80 - The Wireworks, Musselburgh, East Lothian EH21

New BuildFreehold
Listed Jul 19, 2024
£294,995
-7.8%
4 bed property, in Milne Meadows, £350,000

4 bed semi-detached house

Milne Meadows, Old Craighall, Musselburgh, East Lothian EH21

Freehold
Listed May 16, 2024
£350,000
+2.9%
4 bed property, in Newhailes Court Gardens, £725,000

4 bed property

Newhailes Court Gardens, Musselburgh, Midlothian EH21

New BuildFreeholdPeriod Property
Listed Feb 9, 2024
£725,000
3 bed property, in North High Street, £120,000

Land

North High Street, Musselburgh EH21

Freehold
Listed Apr 13, 2021
£120,000