Deep River (North Carolina) - Course

Course

Deep River rises in the piedmont country in western Guilford County, east of Kernersville. It flows southeast past High Point and Randleman, forming the Randleman Lake. It passes northeast of Asheboro, then flows east to Franklinville then to Ramseur, then passing north of Sanford. The Rocky River enters the Deep River at the White Pines Nature Preserve. Deep River joins Haw River at Mermaid Point near Haywood, just below the Haw's emergence from Jordan Lake, to form the Cape Fear River.

Read more about this topic:  Deep River (North Carolina)