North Carolina Highway 150
|Maintained by NCDOT|
|Existed:||1929 – present|
|East end:||US 158 near Yanceyville|
| US 29 in Browns Summit
US 220 in Summerfield
I-40 Bus. in Kernersville
I-40 in Winston-Salem
US 64 near Lexington
I-85 near Spencer
I-77 in Mooresville
US 321 in Lincolnton
US 74 in Shelby
|West end:||SC 150 near Gaffney|
|Counties:||Caswell, Rockingham, Guilford, Forsyth, Davidson, Rowan, Iredell, Catawba, Lincoln, Gaston, Cleveland|
NC 150 is a state route that traverses central North Carolina. It links many small communities in the state to larger cities like Winston-Salem and Salisbury. The route also connects many suburban Greensboro and Charlotte communities.
Route description 
NC 150 described from its eastern terminus to its western terminus:
Caswell, Rockingham, and Guilford counties 
NC 150 travels west from its eastern terminus at US 158 in rural Caswell County on a winding two-lane road into Rockingham County. Shortly after crossing the county line, NC 150 has a short mile-long concurrency with NC 87 through the unincorporated community of Williamsburg. NC 150 exits the concurrency to the south, crossing into Guilford County shortly thereafter. After turning right at a junction with NC 61, the two-lane route continues through the small community of Monticello before coming to an interchange with Future I-785/US 29.
Slowing to a 35 mph (56 km/h) speed limit after the interchange, NC 150 enters the heart of Browns Summit, the first of three northern Greensboro suburbs the route passes through. After passing through a small road kink at a railroad crossing in Browns Summit, the route makes its way out of town and into a rural area. As NC 150 approaches Summerfield (another suburb), numerous housing developments can be seen on either side of the road. The route passes through Summerfield's center, sharing a short 1.3-mile (2.1 km) concurrency with US 220 northbound, a stretch, which may be upgraded to Future I-73 in the future. Continuing west again, NC 150 enters the final Greensboro suburb of 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.
Forsyth County 
After Oak Ridge, NC 150 passes into Forsyth County on its way to Kernersville at the heart of the Piedmont Triad region. Entering the town from the northeast, NC 150 joins North Carolina Highway 66 through downtown. The NC 150 route switches onto the Business I-40/US 421 westbound freeway south of downtown. Continuing along the freeway, NC 150 crosses Salem Lake and enters the city of Winston-Salem. US 158 joins the concurrent routes for a short segment in downtown Winston-Salem, and exits at the Stratford Road interchange. NC 150 leaves the freeway at the Peters Creek Parkway exit. BB&T Ballpark is currently being constructed north of this interchange. Joining 4-lane Peters Creek Parkway southbound, NC 150 enters a commercial shopping district with numerous traffic signals. It passes by Marketplace Mall, crosses Silas Creek Parkway (NC 67), and has an interchange with I-40. NC 150 continues in a southbound direction, despite the route's east–west orientation, into Davidson County.
Davidson County 
After leaving Winston-Salem and Forysth County, the numerous shopping centers that aligned the road are replaced by housing developments. NC 150 becomes a two-lane road again as the highway continues southward (signed west) through the community of Arcadia. The highway passes through an interchange with US 64 and continues into the communities of Reeds and Tyro. Near the Churchland community, NC 150 takes an odd turn east, despite being signed west, toward I-85/US 29/70/72 to avoid crossing the Yadkin River. At I-85, NC 150's routing becomes unusual. The westbound NC 150 roadway merges onto I-85 southbound lanes and the routes are concurrent for about 0.25 miles (0.40 km) before NC 150 left exits with US 29/70 southward. Northbound US 29/70 and eastbound NC 150 enters I-85 northbound on the left and the NC 150 exit ramp is immediately on the right. Since it is nearly impossible for one traveling on NC 150 northbound to exit there, motorists are directed to the next exit, Clark Road, which returns to the main roadway using TO NC 150 signs.
Rowan and Iredell counties 
Continuing on westbound NC 150, the route crosses the Yadkin into Rowan County along with US 29/70 on an old bridge. The three conjoined highways continue together through downtown Spencer, passing Spencer Shops, and split in downtown Salisbury. NC 150 heads due west once again toward Mooresville, crossing into Iredell County.
Just outside Mooresville, NC 150 joins NC 152 for a short 0.25-mile (0.40 km) 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 stores 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.
Catawba and Lincoln counties 
Immediately after crossing the only bridge 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 and 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. In Lincolnton, NC 150 and NC 27 join together for a two-mile (3 km) segment through a commercial district, splitting shortly after an interchange with the US 321 freeway. 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 southwestly direction through Crouse and across the county line.
Gaston and Cleveland counties 
In Gaston County, NC 150 travels through central Cherryville, North Carolina, where it meets NC 274. After crossing into Cleveland County, the route travels through Waco and across a small part of Kings Mountain Reservoir. Shortly after crossing NC 180, NC 150 enters 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, where the route turns due south across the Broad River to end at the South Carolina state line. SC 150 continues south across the line toward I-85 again and Gaffney, South Carolina.
NC 150 was born 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 the 1940s and 1950s in Winston-Salem with the construction of the new "parkways" (Silas Creek Parkway, Peters Creek Parkway, Corporation Parkway). Its alignment change in Kernersville, along with its extension along Peters Creek Parkway, occurred in 1994.
The segment of NC 150 through Mooresville was replaced with a northern bypass route in the late 1950s. In the 2000s (decade), NC 150 through Mooresville was widened to a four-lane boulevard, as was southern Peters Creek Parkway in southern Winston-Salem.
NC 150, once signed as North and South, was converted in 1982 to its current East and West signage and description.
Major intersections 
|South Carolina state line||0.0||SC 150 south (Boiling Springs Highway) – Gaffney||Western terminus|
|Cleveland||Shelby||11.5||NC 18 south (Lafayette Street) – Patterson Springs||West end of concurrency with NC 18|
|13.5||US 74 / NC 226 (Dixon Boulevard) – Mooresboro, Polkville, Kings Mountain, Grover|
US 74 Bus. west (Marion Street) / NC 18 north (Lafayette Street) – Fallston
|West end of concurrency with Business US 74; East end of concurrency with NC 18|
US 74 Bus. east (Marion Street)
|East end of concurrency with Business US 74|
|17.8||NC 180 (Post Road) – Light Oak, Patterson Springs|
|Gaston||Cherryville||25.9||NC 274 (Mountain Street) – Bessemer City, Toluca|
|27.0||NC 279 south (Rudisill Street) – Dallas, Gastonia||Northern terminus of NC 279|
NC 150 Byp. east
|35.1||NC 27 west to NC 182 west – Toluca, Fallston||West end of concurrency with NC 27|
US 321 Bus. / NC 150 Byp. west / NC 155 – High Shoals
|Boger City||37.5||US 321 – Dallas, Hickory||Partial cloverleaf interchange|
|39.1||NC 27 east – Stanley, Charlotte||East end of concurrency with NC 27|
|Catawba||49.0||NC 16 – Denver, Newton|
|Iredell||Mooresville||61.7||I-77 – Charlotte, Statesville||Diamond interchange|
|63.0||US 21 (Charlotte Highway) – Mount Mourne, Troutman||Diamond interchange|
|64.4||NC 3 south (Iredell Avenue) – Kannapolis||Northern terminus of NC 3|
|64.9||NC 115 (Broad Street/Statesville Highway) – Davidson, Troutman|
|66.2||NC 801 (Mt. Ulla Highway) – Mount Ulla|
|NC 152 (Landis Highway) – Landis||Brief 0.2 mile concurrency|
|Rowan||Salisbury||84.5||US 70 / US 601 (Jake Alexander Boulevard) – Cleveland, Concord, Mocksville|
|85.3||US 29 south / US 70 west (Main Street) – China Grove||West end of concurrency with US 29/70|
|86.7||Innes Street south to I-85 south / US 52 south – Charlotte, Albemarle||Single-point urban interchange; Exit 76 on I-85|
|Davidson||High Rock Lake||92.8||I-85 / US 52||West end of concurrency with I-85 and US 52; Exit 82 on I-85|
|93.3||I-85 north / US 29 north / US 52 north / US 70 east – Thomasville, Welcome||East end of concurrency with I-85 and US 29/52/70; Exit 83 on I-85|
|Lexington||106.2||US 64 (Mocksville Road) – Mocksville, Asheboro||Partial cloverleaf interchange|
|Forsyth||Winston-Salem||121.6||Clemmonsville Road||Diamond interchange|
|123.2||I-40 – Clemmons, Greensboro||Trumpet interchange; Exit 192 on I-40|
|123.5||NC 67 west (Silas Creek Parkway) – Boonville, Jonesville||Eastern terminus of NC 67|
|125.0||I-40 Bus. west / US 158 west / US 421 north – Clemmons, Lewisville||West end of concurrency with Business I-40 and US 158/421; Partial cloverleaf interchange|
|125.5||Broad Street||Partial cloverleaf interchange|
|125.9||Liberty Street and Main Street||Interchange|
|126.4||US 52 / US 311 / NC 8 (John M. Gold Freeway) – Lexington, Union Cross, Tobaccoville, Germanton||Cloverleaf interchange|
|126.9||NC 109 south (Martin Luther King Drive) – Thomasville||Northern terminus of NC 109|
|128.0||Lowery Street||Trumpet interchange|
|128.6||US 158 east (Reidsville Road) – Walkertown||East end of concurrency with US 158|
|130.7||Linville Road||Partial Cloverleaf interchange|
|Kernersville||134.6||I-40 Bus. east / US 421 south – Greensboro, Julian||East end of concurrency with Business I-40 and US 421|
|136.0||NC 66 (Mountain Street) – Walkertown, Colfax|
|Guilford||Oak Ridge||142.3||NC 68 – Greensboro, Stokesdale|
|Summerfield||148.1||US 220 north – Madison, Mayodan||West end of concurrency with US 220|
|149.3||US 220 south – Greensboro, Asheboro||East end of concurrency with US 220|
|Browns Summit||162.3||US 29 – Greensboro, Reidsville||Partial cloverleaf interchange|
|Osceola||166.8||NC 61 – Gibsonville, Whitsett||Western terminus of NC 61|
|Rockingham||170.9||NC 87 north – Reidsville||West end of concurrency with NC 87|
|172.1||NC 87 south – Altamahaw-Ossipee||East end of concurrency with NC 87|
|Caswell||Yanceyville||182.6||US 158 – Reidsville, Leasburg||Eastern terminus|
|1.000 mi = 1.609 km; 1.000 km = 0.621 mi|