It rises in eastern Grayson County, 2 miles (3 km) northwest of Whitewright, and flows southeast into Fannin County, gradually turning northeast in an arc around the town of Randolph. It continues northeast past the city of Bonham, then continues through the Caddo National Grassland and joins the Red River at the boundary between Fannin and Lamar counties.
^U.S. Geological Survey. National Hydrography Dataset high-resolution flowline data. The National MapArchived 2012-03-29 at the Wayback Machine, accessed June 3, 2011