Towcester Racecourse is a greyhound racing track and former horse racing venue at Towcester in Northamptonshire, England. It has staged the English Greyhound Derby in 2018, 2021 and had won the contract for 5 years in 2022, prior to entertaining into administration.