Rocky River NC Map

The Rocky River is a 95-mile-long river in the Piedmont region of North Carolina. It begins in Iredell County near Mooresville and flows south into Cabarrus County, where it is the principal waterway in the county. The river continues southeastward to form the line between Stanly, Union, and Anson counties. It empties into the Pee Dee River just below Norwoo…
The Rocky River is a 95-mile-long river in the Piedmont region of North Carolina. It begins in Iredell County near Mooresville and flows south into Cabarrus County, where it is the principal waterway in the county. The river continues southeastward to form the line between Stanly, Union, and Anson counties. It empties into the Pee Dee River just below Norwood, North Carolina at the junction of Stanly, Montgomery, Anson, and Richmond counties, at the foot of the Uwharrie Mountains.
  • Country: United States
  • State: North Carolina
  • County: Anson · Cabarrus · Iredell · Mecklenburg · Richmond · Stanly · Union
  • Source: divide between Rocky River and Catawba River
  • Mouth: Pee Dee River
  • Length: 94.16 mi (151.54 km)
  • Basin size: 1,471.3 sq mi (3,811 km²)
Data from: en.wikipedia.org