 Interstate 81 runs along the northwest side of the town, with access from Exit 167 to the north and Exit 162 to the south, both with Route 11.State Route 43 crosses the James River with Route 11 in the center of town; Route 43 leads northwest up the James River to U.S. Route 220 at Eagle Rock and southeast to the Blue Ridge Parkway and the Peaks of Otter.As of the census of 2000, there were 1,233 people, 540 households, and 359 families living in the town.