North Carolina Highway 146

North Carolina Highway 146
Long Shoals Road
Route information
Maintained by NCDOT
Length3.485 mi (5.609 km)
Existed1991–present
Major junctions
West end NC 191 in Avery Creek
Major intersections I-26 / US 74 west of Skyland
East end US 25 in Asheville
Location
CountryUnited States
StateNorth Carolina
CountiesBuncombe
Highway system
NC 145 NC 147

North Carolina Highway 146 (NC 146) is a short east/west state highway in western North Carolina and lies entirely in Buncombe County, south of downtown Asheville. It is named Long Shoals Road for its entire length.