The 2017 U.S. Cellular 250 was the 19th stock car race of the 2017 NASCAR Xfinity Series season and the ninth iteration of the event. The race was held on Saturday, July 29, 2017, in Newton, Iowa, at Iowa Speedway, a 0.875 miles (1.408 km) permanent D-shaped low-banked racetrack. The race was extended from 150 laps to 154 laps, due to a NASCAR overtime finish. Ryan Preece, driving for Joe Gibbs Racing, held off Kyle Benjamin in a close finish for his first career NASCAR Xfinity Series win. Preece would beat Benjamin by 0.054 of a second. To fill out the podium, Brian Scott of Richard Childress Racing would finish third, respectively.