Scarborough Downs is located at 90 Payne Rd, Scarborough, Maine 04074. Just outside of Portland, Maine’s largest city, the popular destination for racing is less than 10 miles from the Atlantic Ocean.