Mayo River Dan River

The Mayo River is a tributary of the Dan River, which in turn is a tributary of the Roanoke River. All three rivers flow through the U.S. states of Virginia and North Carolina. It is named for Major William Mayo.
  • Country: United States
  • State: North Carolina
  • County: Rockingham
  • City: Mayodan
  • Source: confluence of North and South Mayo Rivers
  • Mouth: Dan River
  • Length: 15.58 mi (25.07 km)
Data from: en.wikipedia.org