The Spring River is a 129-mile-long (208 km)[1] waterway located in southwestern Missouri, southeastern Kansas, and northeastern Oklahoma.
The headwaters of Spring River arise in northern Barry County south of Verona at (36°54′55″N 93°42′50″W / 36.91528°N 93.71389°W.[2] The stream flows north into Lawrence County and passes under US Route 60. The stream meanders through the west side of Verona and passes under I-44 southwest of Mount Vernon. The stream continues west into Jasper County and passes through the north side of Carthage and under US Route 71. It meanders to the northwest and enters Cherokee County, Kansas just west of Carl Junction.[3] It flows past the east sides of Riverton and Baxter Springs then enters northeast Oklahoma. It passes under I-44 again southeast of Quapaw and enters the Neosho River at the north end of the Grand Lake of the Cherokees west of Wyandotte.[4]