Musselburgh ist die größte Gemeinde in East Lothian in Schottland. Sie liegt am Firth of Forth zehn Kilometer östlich vom Stadtzentrum Edinburghs. Sie gilt als eine der ältesten Gemeinden von Schottland.
Obwohl sich in Musselburgh der älteste Golfplatz der Welt, der Musselburgh Old Course, befindet, ist die Stadt vor allem für die dort stattfindenden Pferderennen bekannt. Außerdem liegt die Loretto School, das älteste Internat Schottlands, in Musselburgh. Seit dem Wintersemester 2007/08 befindet sich der Campus der Queen Margaret University in Musselburgh.