{{Short description|State highway in North Carolina, US}} {{Use American English|date=April 2025}} {{Use mdy dates|date=January 2025}} {{Infobox road |state=NC |type=NC |route=150 |map={{maplink|frame=yes|plain=yes|frame-align=center|frame-width=290|type=line|from=North Carolina Highway 150.map}} |map_custom=yes |map_notes=NC 150 in red |length_mi=184.4 |length_round=1 |length_ref=<ref name=google>{{google maps|url=https://www.google.com/maps/dir/35.17723,-81.675483/36.373576,-79.43213/@35.7495308,-80.9865421,9.25z/data=!4m46!4m45!1m41!3m4!1m2!1d-81.537268!2d35.2900349!3s0x8857201566bc66e5:0xe29b8eceffd446ee!3m4!1m2!1d-81.2370305!2d35.4768234!3s0x8856c93b33687de1:0x105071a055b125c1!3m4!1m2!1d-80.5928691!2d35.6527158!3s0x8853f0de855b0ddf:0xbb1fe2b16e94f223!3m4!1m2!1d-80.4302474!2d35.6904955!3s0x88538d6a46efb067:0xa511cbb3042b409f!3m4!1m2!1d-80.4071873!2d35.7948611!3s0x8853947fa1ebe52d:0x663b1df6c5277eb8!3m4!1m2!1d-80.2584925!2d36.0774121!3s0x8853afc969ea883f:0xcaece6a3eba49b7d!3m4!1m2!1d-80.0455863!2d36.1241671!3s0x88530126b48b1ff7:0xb3412ab5683357a0!3m4!1m2!1d-79.800879!2d36.2143615!3s0x8852e1a72bf546a9:0x841b8f0f29d72f29!4e1!1m1!4e1!3e0?hl=en |access-date=November 13, 2020}}</ref> |established=1929 |tourist=[[File:North Carolina Scenic Byway.svg|x20px|alt=|link=]] Colonial Heritage Byway<br />[[File:North Carolina Scenic Byway.svg|x20px|alt=|link=]] Mill Bridge Scenic Byway |direction_a=West |terminus_a={{Jct|state=SC|SC|150}} at the [[South Carolina]] state line near [[Boiling Springs, North Carolina|Boiling Springs]] |junction={{plainlist|1= *{{Jct|state=NC|US|74|NC|226}} in [[Shelby, North Carolina|Shelby]] *{{Jct|state=NC|US|321}} in [[Lincolnton, North Carolina|Lincolnton]] *{{Jct|state=NC|I|77}} in [[Mooresville, North Carolina|Mooresville]] *{{Jct|state=NC|I|85|US|29|US|52|US|70}} near [[Linwood, North Carolina|Linwood]] *{{Jct|state=NC|US|64}} near [[Lexington, North Carolina|Lexington]] *{{Jct|state=NC|I|40}} in [[Winston-Salem, North Carolina|Winston-Salem]] *{{Jct|state=NC|US|158|US|421}} in Winston-Salem *{{Jct|state=NC|US|52|NC|8}} in Winston-Salem *{{Jct|state=NC|I|73}} in [[Summerfield, North Carolina|Summerfield]] *{{Jct|state=NC|US|29}} near [[Browns Summit, North Carolina|Browns Summit]] }} |direction_b=East |terminus_b={{Jct|state=NC|US|158}} near [[Yanceyville, North Carolina|Yanceyville]] |counties=[[Cleveland County, North Carolina|Cleveland]], [[Gaston County, North Carolina|Gaston]], [[Lincoln County, North Carolina|Lincoln]], [[Catawba County, North Carolina|Catawba]], [[Iredell County, North Carolina|Iredell]], [[Rowan County, North Carolina|Rowan]], [[Davidson County, North Carolina|Davidson]], [[Forsyth County, North Carolina|Forsyth]], [[Guilford County, North Carolina|Guilford]], [[Rockingham County, North Carolina|Rockingham]], [[Caswell County, North Carolina|Caswell]] |previous_type=NC |previous_route=149 |next_type=NC |next_route=151 }}

'''North Carolina Highway&nbsp;150''' ('''NC&nbsp;150''') is a primary [[state highway]] in the [[U.S. state]] of [[North Carolina]]. It serves the [[Western North Carolina#Foothills|Foothills]] and [[Piedmont Triad]] areas of the state, connecting the cities of [[Shelby, North Carolina|Shelby]], [[Mooresville, North Carolina|Mooresville]], [[Salisbury, North Carolina|Salisbury]] and [[Winston-Salem, North Carolina|Winston-Salem]].

== Route description == [[File:Roundabout Sign coming from Shelby on 150 (54595838534).jpg|thumb|left|Roundabout sign coming from Shelby]] ===Gaston and Cleveland counties=== In [[Gaston County, North Carolina|Gaston County]], NC 150 downgrades to a street. It travels through central [[Cherryville, North Carolina]], where it meets [[North Carolina Highway 274|NC 274]]. After crossing into [[Cleveland County, North Carolina|Cleveland County]], the route travels through [[Waco, North Carolina|Waco]] and across a small part of [[Kings Mountain Reservoir]]. Shortly after crossing [[NC 180]], NC 150 enters [[Shelby, North Carolina|Shelby]], where it joins [[US 74]] Business westbound. In downtown, NC 150 switches roads to share [[NC 18]] south out of town. Two miles after crossing the mainline US 74, NC 150 and NC 18 split. NC 150 heads due west to [[Boiling Springs, North Carolina|Boiling Springs]], where the route turns due south across the [[Broad River (Carolinas)|Broad River]] to end at the [[South Carolina]] state line. [[South Carolina Highway 150|SC 150]] continues south across the line toward I-85 again and [[Gaffney, South Carolina]].

===Catawba and Lincoln counties=== [[File:NC 150 near Crouse.jpg|thumb|NC 150 near Crouse]] After crossing a couple of bridges across Lake Norman, [[Marshall Steam Station]] is visible on the right. NC 150 continues past the power plant through the lake-oriented communities of [[Terrell, North Carolina|Terrell]] and [[Sherrills Ford, North Carolina|Sherrills Ford]], crossing over numerous tributaries of the lake/[[Catawba River]]. Shortly after meeting [[NC 16]] at a four-way intersection, NC 150 crosses into [[Lincoln County, North Carolina|Lincoln County]]. In [[Lincolnton, NC|Lincolnton]], NC 150 and [[NC 27]] join for a {{convert|2|mi||adj=on|spell=in}} segment through a commercial district, splitting shortly after an interchange with the [[US 321]] freeway. Through the entire NC&nbsp;27 concurrency, NC&nbsp;150 is also concurrent with [[North Carolina Bicycle Route 6]].<ref name="BikeRoute6">{{cite web|title=NC 6 - Piedmont Spur|url=http://ncbikeways.com/routes/nc6-piedmont-spur/|access-date=March 22, 2016|website=North Carolina Bike Routes Beta|publisher=Walk Bike North Carolina Bicycle Routes}}</ref> NC 150 continues southward, along with [[NC 155]] and the [[business route]] of US 321, after the split east of downtown. Shortly outside the town, NC 150 splits from NC 155 and heads in a southwest direction through [[Crouse, North Carolina|Crouse]] and across the county line where NC 150 becomes an [[limited-access road|expressway]].

=== Rowan and Iredell counties === Continuing on westbound NC 150, the route crosses the Yadkin into [[Rowan County, North Carolina|Rowan County]] along with US 29/70 on [[Wil-Cox Bridge]] while a new bridge is built. The three conjoined highways continue together through downtown [[Spencer, North Carolina|Spencer]], passing [[Spencer Shops]], and split in downtown [[Salisbury, North Carolina|Salisbury]]. NC 150 heads due west once again toward [[Mooresville, North Carolina|Mooresville]], crossing into [[Iredell County, North Carolina|Iredell County]].

Just outside Mooresville, NC 150 joins [[NC 152]] for a short {{convert|0.25|mi|km|adj=on}} concurrency before splitting on a northern bypass route (Oak Ridge Farm Highway), skipping downtown Mooresville. After crossing [[NC 801]] and [[NC 115]], the highway enters a dense commercial shopping area along Plaza Drive. This stretch of road has witnessed massive growth in the early 2000s (decade) with the construction of numerous [[big box store]]s as a result of the growing popularity of nearby [[Lake Norman]] and the local [[NASCAR]] racing culture. As a consequence, NC 150 through western Mooresville was widened to a 4-lane boulevard in the early 2000s (decade). This developed area continues past NC 150's interchanges with [[US 21]] and [[I-77]]. A few miles after crossing the Interstate, NC 150 returns to a two-lane road known as River Highway. The route enters the Lake Norman area, passing many businesses tailored to tourists, fishermen, and boating enthusiasts, before actually crossing the lake into [[Catawba County, North Carolina|Catawba County]].

===Davidson County=== At I-85, NC 150's routing used to be quite unusual. Before the reconstruction of the I-85 through the area, the westbound NC 150 roadway merged onto I-85 southbound lanes and the routes were concurrent for about {{convert|0.25|mi|km}} before NC 150 left-exited with US 29/70 southward. Northbound US 29/70 and eastbound NC 150 entered I-85 northbound on the left and the NC 150 exit ramp was immediately on the right. Since it was nearly impossible for one traveling on NC 150 northbound to exit there, motorists were directed to the next exit, Clark Road, which returned to the main roadway using {{scaps|TO NC 150}} signs. In the late 2000s, I-85 received a new Yadkin River crossing, which also eliminated the awkward left exit and entrance for NC 150 and US 29/70. NC 150 is no longer concurrent with I-85, but instead follows US 29/70 on a new parallel road down to the Yadkin River crossing. Near the [[Churchland, North Carolina|Churchland]] community, NC 150 takes an odd turn east, despite being signed west, toward [[I-85]]/[[US 29]]/[[U.S. Route 70 in North Carolina|70]]/[[US 52|52]] to avoid crossing the [[Yadkin River]]. The highway passes through an interchange with [[US 64]] and continues into the communities of [[Tyro, North Carolina|Tyro]] and [[Reeds, North Carolina|Reeds]]. NC 150 becomes a two-lane road again as the highway continues southward (signed west) through the community of [[Arcadia, North Carolina|Arcadia]].

===Forsyth County=== [[File:I-40 BUS, US 421, NC 150.jpg|250px|right|thumb|Reassurance marker assembly near Kernersville in 2009. I-40 Bus. has since been decommissioned.]] When entering into Forsyth County, the route comes into the outskirts of the village limits of [[Clemmons, North Carolina|Clemmons]] and eventually the eastern parallel of the village. Inside Winston-Salem, Peters Creek Parkway carries NC 150 using the rural expressway stretch with a speed limit of {{convert|55|mi/h|km/h|abbr=on}}. Entering into Winston-Salem, the expressway briefly enters into the eastern outskirts of the greater [[Hanes Mall#Statistical Combined Area|Hanes Mall district]], with the at-grade intersection with Stafford Village Boulevard. The route exits the district and enters into the southern outskirts of Downtown Winston-Salem, with the route coming to the diamond interchange with Clemmonsville Road, before downgrading to a four-lane [[boulevard]] with the speed limit of {{convert|45|mi/h|km/h|abbr=on}}. Continuing north, it comes to the major [[trumpet interchange]] with [[Interstate 40 in North Carolina|Interstate 40]] and [[Intersection (road)|at-grade junction]] with [[Silas Creek Parkway (Winston-Salem)|Silas Creek Parkway]] ([[North Carolina Highway 67|NC-67]]). NC 150 continues inside the district, before it leaves Peters Creek Parkway at a folded-diamond interchange with Salem Parkway (US 421 and US 158), with Salem Parkway continuing east-west inside Downtown Winston-Salem. NC 150 continues inside Downtown Kernersville, before exiting off from Salem Parkway with the Macy Grove Road ([[Kernersville Loop Road|Kernersville Loop]]) interchange, serving the east end of the concurrency with US 421. NC 150 travels along the expressway stretch of the Loop with the speed limit of {{convert|45|mi/h|km/h|abbr=on}}, coming to the [[one-quadrant interchange]] with Mountain Street. After the route traverses with adjacent houses located alongside the loop, NC 150 comes to the at-grade intersection with North Main Street, with the route leaving and loop and traversing northeast along North Main Street. NC 150 continues along North Main Street, exiting Forsyth County.

===Caswell, Rockingham, and Guilford counties=== NC 150 travels west from its eastern terminus at [[U.S. Route 158]] (US&nbsp;158) in rural [[Caswell County, North Carolina|Caswell County]] on a winding two-lane road into [[Rockingham County, North Carolina|Rockingham County]]. Shortly after crossing the county line, NC 150 has a short {{convert|1|mi||adj=mid|-long}} [[concurrency (road)|concurrency]] with [[NC 87]] through the unincorporated community of Williamsburg. NC 150 exits the concurrency to the south, crossing into [[Guilford County, North Carolina|Guilford County]] shortly thereafter. As It enters Osceola, it turns right at a junction with [[NC 61]], which has its northern terminus here. NC 150, remaining a two-lane route, continues westward again, through the small community of [[Monticello, North Carolina|Monticello]], before coming to an interchange with Future [[Interstate 785 (North Carolina)|Interstate 785]] (I-785) and [[U.S. Route 29 in North Carolina|US 29]].

Slowing to a {{convert|35|mi/h|km/h|abbr=on}} speed limit after the interchange, NC 150 progresses towards [[Browns Summit, North Carolina|Browns Summit]], the first of three northern [[Greensboro, North Carolina|Greensboro]] [[suburbs]] the route passes through. After passing through a small road kink at a railroad crossing in the middle of Browns Summit, the route makes its way entirely across the rural community, thereby effectively bypassing Greensboro and remaining north of the county. As NC 150 approaches [[Summerfield, North Carolina|Summerfield]] (another suburb), numerous [[housing developments]] can be seen on either side of the road. NC 150 enters Summerfield's commercial district, at the [[US 220]] and Auburn Road junction, where a handful of shopping centers can be found, and then turns right and shares a short {{convert|1.3|mi|km|adj=on}} concurrency with [[US 220]] northbound. Continuing west again with the name "Oak Ridge Road", NC 150 encounters an interchange with [[Interstate 73 in North Carolina|Interstate 73]]. After that, NC 150 enters the final Greensboro suburb of [[Oak Ridge, North Carolina|Oak Ridge]], where it passes by the [[Oak Ridge Military Academy]] at its intersection with [[NC 68]]. NC 150 continues on a southwest course out of Oak Ridge and Guilford County.

==History== NC 150 was designated around 1929 as a spur route from the first [[NC 15]], which is now mostly part of US 29. Its first routing ran west from Salisbury to Mooresville. By 1931, the route was extended through Lincolnton to US 74 in Shelby. The highway previously linking Lincolnton and Shelby was designated as [[NC 206]].

NC 150's massive extension east occurred in late 1939 or 1940, giving the route its current eastern terminus at US 158 and western terminus at the South Carolina state line. It was partially cosigned in parts with US 29/70/52, US 74, NC 18, and old alignment of [[NC 184]].

NC 150 underwent numerous realignments in 1950s in Winston-Salem with the construction of the new "parkways" (Silas Creek Parkway, Peters Creek Parkway, Corporation Parkway).

Peters Creek Parkway, at the time, a rural expressway, was constructed with NC 150 being routed on it in 1956, leaving behind the Old Salisbury Road. The segment of NC 150 through Mooresville was replaced with a northern bypass route in the late 1950s. In 1994, NC 150 was routed to be run totally along Peters Creek Parkway from then-south of Downtown Winston-Salem, and east to follow then-Interstate 40 Business and further along NC 66 going inside Downtown Kernersville.<ref>{{cite web|title=NC 150 |url= www.vahighways.com/ncannex/route-log/nc150.html|access-date=January 14, 2026 |work=Va Highways|date=2020|language=en}}</ref> In the 2000s, NC 150 through Mooresville was widened to a four-lane boulevard, alongside southern Peters Creek Parkway in southern Winston-Salem noticing further development. In 2020, NC 150 was removed from exiting off from its concurrency with NC 150 inside the center of Downtown Kernersville after its concurrency with the then-recently redesignated Salem Parkway, and instead extended further east alongside Salem Parkway and exiting off onto Macy Grove Road.

NC 150, once signed as North and South, was converted in 1982 to its current East and West signage and description.

==Junction list== {{Jctinttop|exit|state=NC|length_ref=<ref name=google/>}} {{NCint|exit |county=Cleveland |cspan=8 |location=none |mile=0.0 |road={{Jct|state=SC|SC|150|dir1=south|city1=Gaffney}} |notes=Continuation beyond [[South Carolina]] state line }} {{NCint|exit |location=Boiling Springs |mile=5.4 |road=College Avenue&nbsp;– [[Cliffside, North Carolina|Cliffside]]}} {{NCint|exit |location=Shelby |lspan=6 |mile=11.5 |road={{Jct|state=NC|NC|18|name1=Lafayette Street|location1=[[Gaffney, South Carolina|Gaffney]]}} |notes=South end of NC&nbsp;18 Truck overlap}} {{NCint|exit |mile=13.7 |road={{Jct|state=NC|US|74|NC|226|name2=Dixon Boulevard|city1=Kings Mountain|city2=Patterson Springs|city3=Forest City}}}} {{NCint|exit |type=concur |mile=14.7 |road={{Jct|state=NC|US-Bus|74|dab1=Shelby|dir1=west|name1=Marion Street}} |notes=West end of US&nbsp;74 Bus. and north end of NC&nbsp;18 Truck overlap}} {{NCint|exit |type=concur |mile=16.2 |road={{Jct|state=NC|US-Bus|74|dab1=Shelby|dir1=east|name1=Marion Street}} |notes=East end of US&nbsp;74 Bus. overlap}} {{NCint|exit |mile=17.6 |road={{Jct|state=NC|NC|180|name1=Post Road|city1=Patterson Springs|city2=Fallston}} |notes=Roundabout; to Cleveland County Fairgrounds}} {{NCint|exit |mile=17.8 |road={{Jct|state=NC|NC|226|to1=to|name1=[[Shelby Bypass]]}} |notes=Double roundabout interchange}} {{NCint|exit |county=Gaston |cspan=2 |location=Cherryville |lspan=2 |mile=26.0 |road={{Jct|state=NC|NC|274|name1=Mountain Street|city1=Bessemer City|city2=Morganton}}}} {{NCint|exit |mile=27.1 |road={{Jct|state=NC|NC|279|dir1=east|name1=Rudisill Street|city1=Dallas}}}} {{NCint|exit |county=Lincoln |cspan=5 |location=Roseland |mile=33.1 |road=West Highway 150&nbsp;– [[Lincolnton, North Carolina|Lincolnton]] |notes=West end of NC&nbsp;27 Truck overlap}} {{NCint|exit |location=Lincolnton |lspan=3 |type=concur |mile=35.5 |road={{Jct|state=NC|US-Bus|321|dab1=Newton|dir1=south|name1=Gastonia Highway|city1=High Shoals}} |notes=South end of US&nbsp;321 Bus. overlap; [[diamond interchange]]}} {{NCint|exit |type=concur |mile=37.2 |road={{Jct|state=NC|US-Bus|321|NC|27|dab1=Newton|dir1=north|dir2=west|name1=Generals Boulevard|name2=Main Street|city1=Maiden}} |notes=North end of US&nbsp;321 Bus., west end of NC&nbsp;27 and east end of NC&nbsp;27 Truck overlap}} {{NCint|exit |mile=37.8 |road={{Jct|state=NC|US|321|city1=Gastonia|city2=Hickory}} |notes=[[Partial cloverleaf interchange]]}} {{NCint|exit |location=Boger City |type=concur |mile=39.2 |road={{Jct|state=NC|NC|27|dir1=east|city1=Mount Holly|city2=Lowesville}} |notes=East end of NC&nbsp;27 overlap}} {{NCint|exit |county=Catawba |cspan=2 |location=none |mile=48.3 |road={{Jct|state=NC|NC|16|city1=Charlotte|city2=Newton}} |notes=Diamond interchange}} {{NCint|exit |location=Killian Crossroads |mile=49.1 |road={{Jct|state=NC|NC-Bus|16|dab1=Lowesville|city1=Denver|city2=Newton}}}} {{NCint|exit |county=Iredell |cspan=7 |location=Mooresville |lspan=6 |mile=61.8 |road={{Jct|state=NC|I|77|city1=Charlotte|city2=Statesville}} |notes=Diamond interchange; exit 36}} {{NCint|exit |mile=63.1 |road={{Jct|state=NC|US|21|name1=Charlotte Highway|city1=Charlotte|city2=Troutman}} |notes=Diamond interchange}} {{NCint|exit |mile=64.5 |road={{Jct|state=NC|NC|3|NC|152|dir1=south|dir2=east|name2=Iredell Avenue|location1=[[Mooresville, North Carolina|Downtown Mooresville]]}} |notes=West end of NC&nbsp;152 Truck overlap}} {{NCint|exit |mile=64.9 |road={{Jct|state=NC|NC|115|name1=Broad Street/Statesville Highway|city1=Troutman}}}} {{NCint|exit |mile=66.3 |road={{Jct|state=NC|NC|801|name1=Mount Ulla Highway|city1=Mount Ulla}}}} {{NCint|exit |type=concur |mile=67.7 |road={{Jct|state=NC|NC|152|dir1=west|name1=Landis Highway|location1=[[Mooresville, North Carolina|Downtown Mooresville]]}} |notes=West end of NC&nbsp;152 and east end of NC&nbsp;152 Truck overlap}} {{NCint|exit |location=none |type=concur |mile=68.0 |road={{Jct|state=NC|NC|152|dir1=east|name1=Landis Highway|city1=China Grove|city2=Landis}} |notes=East end of NC&nbsp;152 overlap}} {{NCint|exit |county=Rowan |cspan=4 |location=Salisbury |lspan=3 |mile=84.6 |road={{Jct|state=NC|US|70|US|601|name2=Jake Alexander Boulevard|city1=Concord|city2=Statesville|city3=Mocksville}}}} {{NCint|exit |type=concur |mile=86.7 |road={{Jct|state=NC|US|29|US|70|dir1=south|dir2=west|name2=Main Street|city1=China Grove}} |notes=South end of US 29 and west end of US 70 overlap}} {{NCint|exit |mile=78.8 |road=Innes Street}} {{jctbridge |location_special=[[Yadkin River]] |mile=92.6 |bridge=Bridge over Yadkin River}} {{NCint|exit |county=Davidson |cspan=4 |location=none |type=closed |mile=93.0 |road={{Jct|state=NC|I|85|US|52|dir2=south}} |notes=Permanently closed as of April, 2010; was exit 82<ref name="I-85CIP">{{cite web|url=http://www.ncdot.gov/projects/i85corridor/|title=NCDOT: I-85 Corridor Improvement Project|access-date=June 19, 2011|archive-url=https://web.archive.org/web/20110708110521/http://www.ncdot.gov/projects/i85corridor/|archive-date=July 8, 2011|url-status=dead}}</ref><ref>{{cite web|url=http://www.salisburypost.com/News/040910-bridge-wilcox-bridge-at-river-closed|title=SalisburyPost.com: Safety concerns lead to closing of Wil-Cox Bridge; no timeframe on reopening|access-date=February 18, 2011|url-status=dead|archive-url=https://web.archive.org/web/20110715233955/http://www.salisburypost.com/News/040910-bridge-wilcox-bridge-at-river-closed|archive-date=July 15, 2011}}</ref><ref name=NC150>{{cite web |publisher= North Carolina Department of Transportation |url= https://connect.ncdot.gov/resources/safety/Route%20Changes/Proposed/NC_150_Request_INITIAL_APPROVAL_120301.pdf |format= PDF |title= NC 150 Route Change (2012-03-01)|date= March 1, 2012 |access-date= May 26, 2013}}</ref><ref name=NC150map>{{cite map |publisher= North Carolina Department of Transportation |url= https://connect.ncdot.gov/resources/safety/Route%20Changes/Proposed/US29_US70_NC150_Request_MAPS_120104.pdf |format= PDF |title= NC 150 Route Change (2012-01-04)|date= January 4, 2012 |access-date= May 26, 2013}}</ref>}} {{NCint|exit |location=none |type=closed |mile=93.5 |road={{jct|state=NC|I|85|US|52|dir2=north}} |notes=Permanently closed as of May, 2013; was exit 83<ref name="I-85CIP"/><ref name=NC150/><ref name=NC150map/>}} {{NCint|exit |location=none |type=concur |mile=93.8 |road={{Jct|state=NC|I|85|US|29|US|52|US|70|dir2=north|dir4=east|city1=Charlotte|city2=Greensboro}} |notes=North end of US&nbsp;29 and east end of US 70 overlap; exit 84}} {{NCint|exit |location=none |mile=106.0 |road={{Jct|state=NC|US|64|city1=Lexington|city2=Mocksville}} |notes=Partial cloverleaf interchange}} {{NCint|exit |county=Forsyth |cspan=17 |location=Winston-Salem |lspan=12 |mile=121.5 |road=Clemmonsville Road |notes=Double roundabout interchange}} {{NCint|exit |mile=123.0 |road={{Jct|state=NC|I|40|city1=Statesville|city2=Greensboro}} |notes=[[Trumpet interchange]]; exit 192}} {{NCint|exit |mile=123.3 |road={{Jct|state=NC|NC|67|dir1=west|name1=[[Silas Creek Parkway]]}}}} {{NCint|exit |type=concur |mile=124.9 |exit=— |road={{Jct|state=NC|US|158|US|421|dir2=north|dir3=west|name2=[[Salem Parkway (North Carolina)|Salem Parkway]]|city1=Yadkinville}} |notes=West end of US&nbsp;158/US&nbsp;421 overlap; exit&nbsp;234A of US&nbsp;158/US&nbsp;421}} {{NCint|exit |type=closed |mile=125.3 |exit=— |road=Broad Street |notes= Permanently closed as of November 2018}} {{NCint|exit |mile=125.6 |exit=233B |road=Cherry Street / Marshall Street |notes=To Convention Center; Cherry Street signed indirectly from eastbound; Marshall Street signed indirectly from westbound}} {{NCint|exit |type=incomplete |mile=125.7 |exit=233A |road=Main Street |notes=Westbound exit and eastbound entrance; to [[Old Salem]] and [[Salem College]]}} {{NCint|exit |mile=126.3 |exit={{nowrap|232B-C}} |road={{jct|state=NC|US|52|NC|8|name2=John Gold Memorial Expressway|city1=Lexington|city2=Mount Airy|location3=[[Smith Reynolds Airport]]}} |notes=NC&nbsp;8 unsigned on guide signs; Smith Reynolds Airport signed as "Airport"}} {{NCint|exit |mile=126.7 |exit=232A |road=Martin Luther King Jr. Drive |notes=To [[Winston-Salem State University]]}} {{NCint|exit |mile=127.7 |exit=231 |road=Lowery Street / Fifth Street |notes=Eastbound Lowery Street, westbound Fifth Street}} {{NCint|exit |type=concur |mile=128.6 |exit=230 |road={{jct|state=NC|US|158|dir1=east|name1=Reidsville Road|city1=Walkertown|city2=Reidsville}} |notes=East end of US&nbsp;158 overlap; eastbound exit and westbound entrance}} {{NCint|exit |mile=130.4 |exit=228 |road=Linville Road}} {{NCint|exit |location=Kernersville |lspan=5 |type= |mile=132.3 |exit=227 |road={{jct|state=NC|NC|74|to2=To|US|311|name2=[[Winston-Salem Northern Beltway]]}} |notes= }} {{NCint|exit |mile=134.5 |exit=224 |road=South Main Street – [[Kernersville, North Carolina|Kernersville]] }} {{NCint|exit |type= |mile=136.1 |exit=222 |road={{jct|state=NC|NC|66|city1=Kernersville|city2=Walkertown}} }} {{NCint|exit |type=concur |mile=137.2 |exit=221 |road={{jct|state=NC|US|421|dir1=south|name1=[[Salem Parkway (North Carolina)|Salem Parkway]]|city1=Greensboro}} |notes=South end of US&nbsp;421 overlap }} {{NCint|exit |mile=138.0 |road=Mountain Street |notes=[[Quadrant roadway intersection#Quadrant Interchanges|One-Quadrant Interchange]]; Mountain Street currently signed only on eastbound. }} {{NCint|exit |county=Guilford |cspan=6 |location=Oak Ridge |mile=143.0 |road={{Jct|state=NC|NC|68|city1=Greensboro|city2=Stokesdale}}}} {{NCint|exit |location=Summerfield |lspan=3 |mile=147.3 |road={{jct|state=NC|I|73|location1=[[Martinsville, Virginia|Martinsville]]|city2=Greensboro}} |notes=I-73 exit 117}} {{NCint|exit |type=concur |mile=148.7 |road={{Jct|state=NC|US|220|dir1=north|city1=Madison}} |notes=North end of US&nbsp;220 overlap}} {{NCint|exit |type=concur |mile=150.0 |road={{Jct|state=NC|US|220|dir1=south|city1=Greensboro}} |notes=South end of US&nbsp;220 overlap}} {{NCint|exit |location=Browns Summit |mile=163.0 |road={{Jct|state=NC|US|29|city1=Greensboro|city2=Reidsville}} |notes=Partial cloverleaf interchange}} {{NCint|exit |location=Osceola |mile=167.4 |road={{Jct|state=NC|NC|61|dir1=south|city1=Gibsonville}}}} {{NCint|exit |county=Rockingham |cspan=2 |location=Williamsburg |type=concur |mile=171.6 |road={{Jct|state=NC|NC|87|dir1=north|city1=Reidsville}} |notes=North end of NC&nbsp;87 overlap}} {{NCint|exit |location=none |type=concur |mile=172.7 |road={{Jct|state=NC|NC|87|dir1=south|city1=Burlington}} |notes=South end of NC&nbsp;87 overlap}} {{NCint|exit |county=Caswell |location=none |mile=183.2 |road={{Jct|state=NC|US|158|city1=Reidsville|city2=Yanceyville}}}} {{Jctbtm|exit|keys=concur,closed,unbuilt}}

==Special routes==

===Lincolnton alternate route=== {{Infobox road small |state=NC |type=NC 1957 |route=150A |location=[[Lincolnton, North Carolina]] |formed=1956 |deleted=1960 |length_mi=3.9 |length_ref=<ref>{{google maps|url=https://maps.google.com/maps?saddr=W+Hwy+150&daddr=E+Main+St&hl=en&ll=35.455007,-81.248188&spn=0.060267,0.111494&sll=35.475686,-81.24027&sspn=0.003665,0.002387&geocode=FS3BHAIdCb0n-w%3BFZdTHQIdgV8o-w&mra=me&mrsp=1,0&sz=18&t=p&z=14|title=North Carolina Highway 150A - Lincolnton|access-date=June 7, 2014}}</ref> }} '''North Carolina Highway 150A''' ('''NC&nbsp;150A''') was established in 1956 when NC&nbsp;150 was rerouted onto new primary routing bypassing southeast of downtown Lincolnton; the old alignment became NC&nbsp;150A. The route followed West Highway 150 to Riverside Drive, where it linked-up with [[North Carolina Highway 27|NC&nbsp;27]]. In concurrency, it goes through downtown area via Main Street and Court Square Drive before linking back with NC 150 at Generals Boulevard. In 1960, NC&nbsp;150A was decommissioned, leaving NC&nbsp;27 through most of it and downgrade for West Highway 150 (SR&nbsp;1407). {{Clear}}

===Mooresville alternate route=== {{Infobox road small |state=NC |type=NC 1945 |route=150A |location=[[Mooresville, North Carolina]] |formed=1953 |deleted=1955 |length_mi=1.6 |length_ref=<ref>{{google maps|url=https://maps.google.com/maps?saddr=W+McLelland+Ave&daddr=35.5821655,-80.8134679+to:N+Main+St&hl=en&ll=35.589551,-80.811439&spn=0.030083,0.055747&sll=35.587125,-80.820236&sspn=0.015042,0.027874&geocode=FS4IHwIdfKku-w%3BFdXwHgIdZeIu-ynlOBzDXlVRiDFErfkKuN3YJg%3BFdIBHwIddgcv-w&mra=dme&mrsp=0&sz=16&via=1&t=p&z=15|title=North Carolina Highway 150A - Mooresville|access-date=June 7, 2014}}</ref> }} '''North Carolina Highway 150A''' ('''NC&nbsp;150A''') was established between 1950 and 1953 as a renumbering of NC&nbsp;150 along McLand Street and Main Street through downtown Mooresville. Around 1955, NC&nbsp;150 was completely removed from the downtown area and NC&nbsp;150A was renumbered as [[North Carolina Highway 152|NC&nbsp;152]]. {{Clear}}

==References== {{reflist}}

==External links== {{Attached KML}} * {{commons category-inline}} * [http://www.vahighways.com/ncannex/route-log/nc150.html NCRoads.com: N.C. 150] * [http://www.vahighways.com/ncannex/route-log/nc150a.html NCRoads.com: N.C. 150-A]

[[Category:State highways in North Carolina|150]] [[Category:Transportation in Cleveland County, North Carolina]] [[Category:Transportation in Gaston County, North Carolina]] [[Category:Transportation in Lincoln County, North Carolina]] [[Category:Transportation in Catawba County, North Carolina]] [[Category:Transportation in Iredell County, North Carolina]] [[Category:Transportation in Rowan County, North Carolina]] [[Category:Transportation in Davidson County, North Carolina]] [[Category:Transportation in Forsyth County, North Carolina]] [[Category:Transportation in Guilford County, North Carolina]] [[Category:Transportation in Rockingham County, North Carolina]] [[Category:Transportation in Caswell County, North Carolina]]