Rocky River is a long 5th order tributary to the Deep River in Chatham County, North Carolina.
Rocky River rises in Liberty, North Carolina on the Sandy Creek and North Prong divide in Randolph County and then flows southeasterly to the Deep River about 3 miles west of Moncure, North Carolina.
Rocky River drains of area, receives about 47.6 in/year of precipitation, and has a wetness index of 426.50 and is about 55% forested.