Open main menu

U.S. Route 501 (US 501) is a part of the U.S. Highway System that runs from Myrtle Beach, South Carolina to Buena Vista, Virginia. In Virginia, the U.S. Highway runs 111.42 miles (179.31 km) from the North Carolina state line near Cluster Springs north to its northern terminus at US 60 in Buena Vista. US 501 is the primary highway between Lynchburg and both South Boston in Southside Virginia and Durham in North Carolina's Research Triangle. North of Lynchburg, the highway parallels the James River through the Blue Ridge Mountains to the southern end of the Shenandoah Valley.

U.S. Route 501 marker

U.S. Route 501
Route information
Maintained by VDOT
Length111.42 mi[1] (179.31 km)
Major junctions
South end US 501 near Cluster Springs
  SR 96 in Cluster Springs

US 58 / US 360 in South Boston
SR 129 in South Boston
SR 360 in Halifax
SR 40 in Brookneal
SR 24 in Rustburg
US 29 / US 460 in Lynchburg
US 221 in Lynchburg
SR 122 in Big Island

SR 130 in Glasgow
North end US 60 in Buena Vista
CountiesHalifax, Campbell, City of Lynchburg, Bedford, Amherst, Rockbridge, City of Buena Vista
Highway system
I-495US 522


Route descriptionEdit

North Carolina to LynchburgEdit

US 501 enters Halifax County, Virginia south of Cluster Springs. The U.S. Highway is a two-lane road at the North Carolina state line but immediately expands to a four-lane divided highway named Huell Matthews Highway. US 501 parallels the Mayo River north to the hamlet of Mayo, where the highway meets the western end of SR 96 (Virgilina Road) and crosses the Hyco River. The U.S. Highway passes through Cluster Springs to the community of Riverdale just south of South Boston. US 501 becomes an undivided highway and intersects US 58 and US 360, which together head west as Philpott Road and east as Bill Tuck Highway. US 501 crosses the Dan River into the town of South Boston. Just north of the river, the highway has a grade crossing of Norfolk Southern Railway's DanvilleRichmond rail line and splits into a one-way pair: Broad Street northbound and Main Street southbound. Both directions intersect SR 304 (Seymour Drive). When Main Street veers northeast as two-way SR 129, southbound US 501 continues on two-way Wilborn Avenue to the northern end of the one-way pair.[1][2]

US 501 continues through South Boston on Wilborn Avenue, a five-lane road with center turn lane. The U.S. Highway becomes four-lane divided Halifax Road at Hamilton Boulevard. US 501 receives the northern end of SR 129 (Old Halifax Road) shortly before leaving the town of South Boston. The U.S. Highway enters the town of Halifax and becomes Main Street, a three-lane road with center turn lane, at its grade crossing of Norfolk Southern's Durham District. US 501 continues to the county courthouse, where the highway intersects the very short SR 349 (Edmunds Boulevard) and SR 360 (Mountain Road), which runs concurrently with the U.S. Highway through the northern part of the town. The two highways diverge: SR 360 heads northeast as Bethel Road and US 501 heads northwest as two-lane L.P. Bailey Memorial Highway. which crosses Banister Lake, an impoundment of the Banister River, as it leaves the town of Halifax.[1][2]

US 501 passes through Volens and Acorn on its way to the hamlet of North Halifax, where the highway begins to run concurrently with SR 40 (Stage Coach Road). The highways cross the Roanoke River into the town of Brookneal in Campbell County and pass under Norfolk Southern's Altavista District rail line. The highways continue as Lusardi Drive to Lynchburg Avenue in the center of town; SR 40 turns southeast while US 501 turns north west onto the street just north of the highways' grade crossing of the Durham District rail line. US 501 leaves the town as Brookneal Highway, which parallels the rail line through the communities of Naruna and Gladys on its way to Rustburg, the county seat of Campbell County. The U.S. Highway intersects SR 24 (Colonial Highway) at the southern edge of the village. The highways have a short concurrency before SR 24 continues east as Village Highway and US 501 heads northwest as Campbell Highway. North of Rustburg, US 501 expands to a four-lane divided highway into the independent city of Lynchburg, where the highway meets US 29 and US 460 (Richmond Highway) at a partial cloverleaf interchange. US 501 Business and US 460 Business head straight on Campbell Avenue while US 501 joins the freeway heading southwest.[1][2]

Lynchburg to Buena VistaEdit

View south along US 501 just south of US 60 in Buena Vista

US 501 runs concurrently with US 29 and US 460 southwest along the northern slope of Candlers Mountain to a full Y interchange where US 501 heads northwest from the freeway. The U.S. Highway has an intersection with SR 128 (Mayflower Drive) and Candlers Mountain Road just east of the highway's crossing of Norfolk Southern's Danville District. SR 128 joins US 501 on Candlers Mountain Road between the intersection and the highway's cloverleaf interchange with US 29 Business (Lynchburg Expressway). US 501 exits onto the expressway while SR 128 continues west to its terminus. US 501 and US 29 Business head southwest along the freeway until the business route exits onto Wards Road to head toward Danville. US 501 curves northwest and has a cloverleaf interchange with US 460 Business (Timberlake Road), crosses Norfolk Southern's Blue Ridge District, and has a diamond interchange with Graves Mill Road. The freeway ends at US 221 (Lakeside Drive). US 501 heads north along Old Forest Road as a five-lane road with center turn lane before turning onto a two-lane segment of the Lynchburg Expressway. This segment has a partial cloverleaf interchange with Wiggington Road before ending at US 501 Business (Boonsboro Road).[1][2]

US 501 heads northwest on two-lane Boonsboro Road, which becomes Lee Jackson Highway when it exits the city of Lynchburg into Bedford County. The U.S. Highway curvaceously crosses Fleming Mountain and descends into the James River Gorge at Coleman Falls. US 501 follows the south bank of the river through Big Island, where the highway meets the northern end of SR 122 (Big Island Highway) and has an interchange with the Blue Ridge Parkway. North of Big Island, the U.S. Highway crosses the river and immediately intersects SR 130 (Elon Road) on the Amherst County side. The two highways have a curvaceous crossing of the spine of the Blue Ridge Mountains before descending to the town of Glasgow at the mouth of the Maury River. The two routes follow the river upstream a short distance before SR 130 (Wert Faulkner Highway) crosses the river into the town. US 501, now named Glasgow Highway, parallels the river and Norfolk Southern's Roanoke District rail line north to the city of Buena Vista, which the highway enters as Magnolia Avenue. South of the downtown area, US 501 veers onto Sycamore Street while US 501 Business continues along Magnolia Avenue. At 22nd Street, the U.S. Highway veers onto Beech Avenue, which receives the northern end of US 501 Business (Park Avenue) west of Southern Virginia University. Two blocks to the north, US 501 reaches its northern terminus at US 60 (29th Street).[1][2]

Major intersectionsEdit

Halifax0.000.00  US 501 south – RoxboroContinuation into North Carolina
2.463.96  SR 96 east (Virgilina Road) – Virgilina
    US 58 / US 360 / US 501 Truck north (Bill Tuck Highway) – Danville, Clarksville, Richmond, South Hill
South Boston11.5618.60  SR 304 east (Seymour Drive)
11.7818.96  SR 129 north (North Main Street)
Edmunds StreetFormer SR 152
  US 501 Truck south (Hamilton Boulevard)
14.6223.53   SR 129 south (Old Halifax Road) / SR 884 west (Powell Road) – South Boston
Halifax16.9227.23  SR 360 west (Mountain Road)South end of concurrency with SR 360
17.7028.49  SR 360 east (Bethel Road) – Crystal Hill, RichmondNorth end of concurrency with SR 360
Volens  SR 603 (Cody Road) – Republican Grove, CodyFormer SR 126 north
North Halifax38.2561.56   SR 40 west (Stage Coach Road) / SR 632 east (Hog Wallow Road) – GretnaSouth end of concurrency with SR 40
CampbellBrookneal40.0764.49  SR 40 east (Lynchburg Avenue) – Charlotte CH, Patrick Henry Boys HomeNorth end of concurrency with SR 40
Gladys   SR 652 (Pigeon Run Road) / SR 761 (Long Island Road) – Long Island, AltavistaFormer SR 126 south
Rustburg59.5995.90   SR 24 west (Colonial Highway) to US 29 – RoanokeSouth end of concurrency with SR 24
60.5197.38  SR 24 east (Village Highway) – ConcordNorth end of concurrency with SR 24
City of Lynchburg68.47110.19        
     US 29 north / US 460 east / US 460 Bus. west / US 501 Bus. north (Campbell Avenue) – Charlottesville, Appomattox, Washington
South end of freeway section; south end of concurrency with US 29 and US 460
Odd Fellows RoadFuture interchange; under construction[3]
70.83113.99   US 29 south / US 460 west – Roanoke, DanvilleNorth end of freeway section; north end of concurrency with US 29 and US 460
71.42114.94   SR 128 east (Mayflower Drive) / SR 670 south (Candlers Mountain Road) – Liberty UniversitySouth end of concurrency with SR 128; partial interchange with SR 670
   US 29 Bus. north (Lynchburg Expressway east) / SR 128 west (Candlers Mountain Road) – Charlottesville
North end of concurrency with SR 128; south end of concurrency with US 29 Bus.; south end of freeway section; Lynchburg Expwy. exit 8B
  US 29 Bus. south – Danville
Exit numbers follow Lynchburg Expwy.; north end of concurrency with US 29 Bus.
  US 460 Bus. (Timberlake Road / Fort Avenue)
Signed as exits 10A (east) and 10B (west)
74.88120.5111Graves Mill RoadFormer SR 126
To Breezewood DriveSouthbound exit and entrance only
76.12122.50  US 221 (Lakeside Drive) – Thomas Jefferson's Poplar Forest, Lynchburg CollegeIntersection; north end of freeway section; west end of Lynchburg Expressway
Old Forest RoadFormer SR 291 north
77.66124.98Wiggington Road – Peaks View ParkInterchange
  US 501 Bus. south (Boonsboro Road)
BedfordBig Island91.28146.90  SR 122 south (Big Island Highway) – Bedford
  Blue Ridge ParkwayInterchange
Amherst95.75154.09  SR 130 east (Elon Road) – LynchburgSouth end of concurrency with SR 130
Rockbridge102.12164.35  SR 130 west (Wert Faulkner Highway) – Glasgow, Natural BridgeNorth end of concurrency with SR 130
City of Buena Vista110.52177.86   
  US 501 Bus. north (Magnolia Avenue)
  US 501 Bus. south (Park Avenue)
111.42179.31   US 60 (29th Street) to I-81Northern terminus of US 501
1.000 mi = 1.609 km; 1.000 km = 0.621 mi

See alsoEdit


  1. ^ a b c d e f g "2009 Traffic Data". Virginia Department of Transportation. 2009. Retrieved 2011-10-04.
  2. ^ a b c d e Google (2011-10-04). "U.S. Route 501 in Virginia" (Map). Google Maps. Google. Retrieved 2011-10-04.
  3. ^ "Odd Fellows Road Interchange and Roadway Improvements" (PowerPoint). Virginia Department of Transportation. VDOT. January 12, 2016. p. 3. Retrieved July 29, 2017.

External linksEdit

Route map:

KML is from Wikidata
  U.S. Route 501
Previous state:
North Carolina
Virginia Next state: