|Long Shoals Road|
|Maintained by NCDOT|
|Length||3.485 mi (5.609 km)|
|West end||NC 191 in Avery Creek|
|I-26 / US 74 west of Skyland|
|East end||US 25 in Asheville|
NC 146 begins its western end at NC 191 in the community of Avery Creek a census-designated place (CDP) south of Asheville. NC 146 travels east and at just over 1.5 miles (2.4 km), immediately after crossing the French Broad River, intersects Interstate 26/U.S. 74 at exit 37. Passing exit 37, NC 146 enters the Asheville city limits and passes north of Lake Julian and Julian Lake Park before nearing its eastern end. At 3.51 miles (5.65 km), NC 146 reaches its eastern end at U.S. Route 25 in Skyland (but still within the Asheville city limits). It is named Long Shoals Road for its entire length.
The current routing of NC 146 was designated around 1991 as a renumbering of North Carolina Highway 280. NC 280 was rerouted at NC 191 to head directly east to U.S. Route 25. As a result, the former routing of NC 280 from NC 191 to Skyland became NC 146.
The entire route is in Buncombe County.
|Avery Creek||0.0||0.0||NC 191 (Brevard Road) / Vista Boulevard – Asheville, Hendersonville, Brevard|
|I-26 / US 74 – Hendersonville, Asheville||Exit 37 (I-26/US 74); single point urban interchange|
|Asheville||3.5||5.6||US 25 (Hendersonville Road) / Miller Road|
|1.000 mi = 1.609 km; 1.000 km = 0.621 mi|
- NC Roads: NC 164[self-published source] Archived November 25, 2010, at the Wayback Machine
- "NCDOT GIS Data Layers". North Carolina Department of Transportation. 2012. Retrieved December 28, 2012.
- Google (January 30, 2016). "North Carolina Highway 146" (Map). Google Maps. Google. Retrieved January 30, 2016.
- NC Roads: NC 280[self-published source] Archived October 2, 2009, at the Wayback Machine
|This North Carolina road or road transport-related article is a stub. You can help Wikipedia by expanding it.|