Musselburgh
See 34 properties for sale in Musselburgh
East Lothian's largest town, Musselburgh, offers a blend of coastal charm and historic character, just six miles east of Edinburgh. Home to Scotland's oldest racecourse and bisected by the River Esk, it’s affectionately known as "The Honest Toun". Residents enjoy a vibrant community feel, seaside strolls, and excellent transport links, making it a popular choice for those seeking a balance of town and country living.