North Carolina Highway 58
||This article or section is written in the wrong direction. U.S. road articles are generally written in a south-to-north and west-to-east direction in order to follow the order of their mileposts.|
|Maintained by NCDOT|
|Length:||176 mi (283 km)|
|Existed:||1920s – present|
US 401 / US 158 Bus. near Warrenton
| NC 561 in Centerville
US 64 near Nashville
I-95 near Nashville
NC 42 in Wilson
US 301 in Wilson
US 264 near Wilson
US 13 near Snow Hill
NC 903 in Snow Hill
US 258 in Snow Hill
NC 11 / NC 55 in Kinston
US 70 / US 258 in Kinston
US 17 near Pollocksville
NC 24 in Cape Carteret
|South end:||Fort Macon State Park near Atlantic Beach|
|Counties:||Warren, Franklin, Nash, Wilson, Greene, Lenoir, Jones, Carteret|
NC 58 is a North Carolina state highway that traverses the state's Coastal Plain. The route links many of the Crystal Coast communities along its eastern segment. Its western terminus is near Warrenton, North Carolina at US 401 and Business US 158; its eastern terminus is at Fort Macon State Park. Conicidentially, the route intersects both routes related to U.S. Route 58, but the routes are not related.
Route description 
Highway 58 designations through Carteret County:
Fort Macon Road- From its terminus at Fort Macon State Park to the Atlantic Beach/Pine Knoll Shores town line.
Salter Path Road- From Pine Knoll Shores through Salter Path and Indian Beach to the Emerald Isle town line.
Emerald Drive- From the EI town line to JCT NC 24 at Bayshore Park/Cape Carteret.
North of Route 24, its only written designation is NC 58.
Major Junctions in Carteret County:
Atlantic Beach Causeway (Atlantic Beach)- provides access to the Atlantic Beach Boardwalk and the Causeway Bridge to US Route 70 near Morehead City.
Pine Knoll Boulevard (Pine Knoll Shores)- provides access to the NC State Aquarium in Pine Knoll Shores.
Bogue Inlet Drive (Emerald Isle)- Provides access to Bogue Inlet Pier in Emerald Isle, as well as indirect access to the soundfront marina.
Coast Guard Road (Emerald Isle)- Provides access to the US Coast Guard Station and "The Point" also known as Bogue Inlet, where Bogue Sound meets the Atlantic Ocean in the west.
NC Hwy 24 (Cape Carteret)- W. B. McLean Drive (east of 58), Cedar Point Blvd (west of 58); A major thru-route linking Morehead City with Jacksonville and running westward to Charlotte
Stella Road (near Stella)- Provides Access to the towns of Stella and Silverdale, as well as Belgrade-Swansboro Road, a major route paralleling 58 on the other side of the White Oak River.
Major Junctions in Jones County:
US Hwy 17 (confluence from Maysville to Pollocksville)- The major north–south road along the Virginian and Carolinian beach areas, locally linking New Bern with Jacksonville.
NC Hwy 41 (short confluence in Trenton)- Connects US 70 at Cove City circuitously with SC 9 east of Dillon, SC.
Major Junctions in Lenoir County:
US Hwy 70 (short confluence in Kinston)- Major east–west through route in this part of the state, linking Raleigh and west with the "Down East" part of Carteret County. It is also one of the transcontinental highways; running west to Globe, Arizona and originally to Hollywood, California.
US Hwy 258 (short confluence in Kinston)- Important north–south highway utilized by many beach vacationers from the northeastern US, running from Virginia to Jacksonville
NC Hwy 55 (Kinston)- Locally connects Dunn with New Bern
NC Hwy 11 (Kinston)- Another important vacationers route, running from Virginia to near Wilmington
Major Junctions in Greene County:
NC Hwy 123 - Local road running through Hookerton from 58 to US 258 North
US Hwy 258 (Snow Hill)- (again)
US Hwy 13 (Snow Hill)- another important beach route running from Philadelphia, PA to Fayetteville
NC 903 (Snow Hill)- Very circuitous route running throughout the eastern third of NC
Major Junctions in Wilson County:
NC Hwy 111/NC Hwy 222 (Stantonsburg)- Two similarly-routed highways of the interior of the coastal plain of NC
US Hwy 264 BYPASS (Evansdale)- Newly extended freeway running from Raleigh to the Outer Banks
US Hwy 264 ALTERNATE (Wilson)- Old routing of US 264
US Hwy 301 (Wilson)- Well-known parallel of Interstate 95 throughout the Mid-Atlantic
NC Hwy 42 (Wilson)- Runs from near Ahoskie all the way to near Asheboro
Major Junctions in Nash County:
NC Hwy 97 (near RM/W Airport)- local road stemming eastward from Raleigh
Interstate 95 (indirectly via West Mount Drive in Sandy Cross)- The "East Coast's Main Street"
US Hwy 64 (Nashville)- Cross-Country Route running from Arizona to OBX
NC Hwy 56 (Castalia)- Local route running from here to north of Durham
Major Junctions in Franklin County
NC Hwy 561 (Centerville)- A mostly desolate route stretching from nearby Louisburg east to the Chowan River
Major Junctions in Warren County
NC Hwy 43 (Liberia)- An important route running from here to New Bern
(END 58) US Hwy 401 & US Hwy 158 BUSINESS (Warrenton)- US 401 runs south from here to Sumter, SC, while BUS 158 connects to US 158, which runs from the Outer Banks to Mocksville, west of Winston-Salem
Major intersections 
|Carteret||Atlantic Beach||0.0||Fort Macon State Park||Southern terminus|
|Cape Carteret||22.8||NC 24 (Freedom Way) – Swansboro, Morehead City|
|Jones||Maysville||41.2||US 17 south (Main Street) – Jacksonville||South end of concurrency with US 17|
|Pollocksville||48.2||US 17 north (Main Street) – River Bend||North end of concurrency with US 17|
|Trenton||58.0||NC 41 north (Jones to Weber Streets) – Cove City||South end of concurrency with NC 41|
|60.9||NC 41 south – Beulaville||North end of concurrency with NC 41|
|Lenoir||Kinston||77.6||US 70 east (New Bern Road) – New Bern||South end of concurrency with US 70|
US 70 Byp. west / US 258 Byp. north (New Bern Road) / US 258 south (Richlands Road) – Richlands
|South end of concurrency with US 258|
|79.4||NC 11 / NC 55 (King Street) – Pink Hill, Seven Springs, Grifton|
US 70 west / US 258 north / NC 11 Bus. north (Vernon Avenue) – La Grange, Snow Hill
|North end of concurrency with US 70/258|
|84.9||NC 148 south (C.F. Harvey Parkway)||Northern terminus of NC 148|
|Greene||Glenfield Crossroads||89.6||NC 123 north – Hookerton||Southern terminus of NC 123|
|Snow Hill||94.2||US 258 (2nd Street) – Kinston, Farmville|
|95.5||NC 903 south (Harper Street) – La Grange||South end of concurrency with NC 903|
|95.8||US 13 north / NC 903 north (Martin Luther King Jr. Parkway) – Greenville, Winterville||South end of concurrency with US 13; North end of concurrency with NC 903|
|97.0||US 13 south – Goldsboro||North end of concurrency with US 13|
|Wilson||Stantonsburg||110.0||NC 111 / NC 222 (Saratoga and Main Streets) – Saratoga, Eureka||Brief 0.3 mile concurrency|
|Evansdale||115.3||US 264 – Zebulon, Greenville||Diamond interchange|
US 264 Alt. east – Saratoga
|South end of concurrency with Alternate US 64|
US 301 south / US 264 Alt. west (Ward Boulevard) – Lucama, Sims
|South end of concurrency with US 301; North end of concurrency with Alternate US 264|
|119.5||US 301 north – Elm City||North end of concurrency with US 301|
|120.2||NC 42 east (Herring Avenue) – Pinetops||South end of concurrency with NC 42|
|123.1||NC 42 west (Ward Boulevard) – Clayton||North end of concurrency with NC 42|
|Nash||129.9||NC 97 to I-95 south – Zebulon||NC 97 west to I-95 south; Exit 127|
|Sandy Cross||134.2||Sandy Cross Road to I-95 north – Rocky Mount||To I-95 north; Diamond interchange; Exit 132|
US 64 Bus. east (Washington Street)
|South end of concurrency with Business US 64|
US 64 Bus. west (Barnes Street)
|North end of concurrency with Business US 64|
|140.6||US 64 – Spring Hope, Rocky Mount||Diamond interchange|
|Castalia||151.1||NC 56 west – Louisburg, Franklinton||Eastern terminus of NC 56|
|Franklin||Centerville||158.4||NC 561 – Louisburg, Wood|
|Warren||Liberia||171.4||NC 43 south – Dortches, Rocky Mount||Northern terminus of NC 43|
US 401 (Main Street) / US 158 Bus. (Macon Street) – Louisburg, Raleigh, Norlina
|Northern terminus at US 401; Brief 0.5 mile concurrency with Business US 158 before end|