YVRR at a glance
Miles of track:  93
Employees:  21
Carloads:  12,700
Industries:  16
Locomotives:  10

Yadkin Valley Railroad

Winston Salem, NC to Mount Airy, NC &

Winston Salem, NC to North Wilkesboro, NC

The Yadkin Valley Railroad  operates in the foothill counties of Forsyth, Stokes, Surry and Wilkes - located in North Carolina's northwestern Piedmont- along two lines originating in Rural Hall: one branch heads runs 63 miles to Elkin & North Wilkesboro, the other branch runs 30 miles to Mount Airy.

The company began operations in 1989 after leasing its lines from Norfolks Southern under its "Thoroughbred Shortline Program."

Products handled include:

  • Poultry Feed Ingredients
  • Wood Products
  • Steel
  • Plastics
  • LP Gas
  • Ethanol Transloading
  • Rail Car Storage

The Yadkin Valley Railroad has an active industrial development program, with buildings and sites available up to 550 acres in size.

The reporting marks are YVRR and interchanges with NS outside Winston Salem.

Local service at Louisiana Pacific’s facility is heading east bound to Winston Salem.



Winston Transloading Railcars | Railroad Winston | NC Railroad | NC Transloading | Shortlines NC | Railcar Storage NC