Skip to main content
U.K. Edition
Sunday, 20 April 2025

Musselburgh Racecourse

Horse racing venue in East Lothian, Scotland


Musselburgh Racecourse
Musselburgh Racecourse

Musselburgh Racecourse is a horse racing venue located in the Millhill area of Musselburgh, East Lothian, Scotland, UK, close to the River Esk. It is the second biggest racecourse in Scotland and is the fourteenth biggest in the UK. In 2016, Musselburgh staged 28 fixtures. It was officially known as "Edinburgh Racecourse", and referred to as such in the English press, until the beginning of 1996 but was widely referred to as "Musselburgh" in Scotland long before that and was widely referred to as Musselburgh in the racing pages of Scottish newspapers.

0 shares 1 views

News coverage

You might like