New Homes in Musselburgh
Set on the Firth of Forth in , Musselburgh is a picturesque seaside town just a 15-minute drive along the coast from the centre of . With around an hour away, houses in Musselburgh are midway between fellow coastal spots and .
With local attractions including Shepherd House, Inveresk Lodge and Newhailes Estate, the town also boasts its own beach, lagoon and harbour. Cross the historic Roman Bridge that straddles the River Esk, and pick out your new home from our developments near Musselburgh below.