0
The population of Musselburgh is 23,991.
Musselburgh railway station was created in 1988.
Musselburgh Athletic F.C. was created in 1934.
Musselburgh Grammar School was created in 1626.
Royal Musselburgh Golf Club was created in 1774.