About Aintree RacecourseAintree Racecourse is in the English town of Aintree, near Liverpool. It is owned and managed by Jockey Club Racecourse, which runs its most high-profile event, the famous Grand National held in April over three days. The race is run over a punishing distance of 6400 metres.