Musselburgh est la principale ville de l'East Lothian, en Écosse. Elle est située sur le Firth of Forth et compte 21 900 habitants.