![](https://www.aaroads.com/wp-content/uploads/hwymarkers/nc-058.png)
NC 58 is a 177.51 mile long route originating at Fort Macon State Park on the east end of the Bogue Banks. The state route straddles the Atlantic coast along the barrier island west from Atlantic Beach to Indian Beach, Emerald Isle and other beaches.
The remainder of NC 58 follows a northerly course, initially across Bogue Sound to NC 24 at Cape Carteret, then through Croatan National Forest to U.S. 17 Business at Maysville.
NC 58 shifts westward from an overlap with U.S. 17 at Pollocksville to Kinston. Through Kinston, NC 58 overlaps with portions of U.S. 70, U.S. 70 Business and U.S. 258. The state route advances north from the city to the Greene County seat of Snow Hill.
Continuing north, NC 58 passes through Wilson and the Nash County seat of Nashville. The state route follows a rural course beyond U.S. 64/Future I-87 to Centerville in Franklin County and Inez in Warren County. NC 58 concludes at NC 43 in Liberia.
![North Carolina Highway 58](https://www.aaroads.com/wp-content/uploads/routemarkers/nc-058.png)
![](/nc/058/thb/nc-058-n-at-hunter-cr-rd-1.jpg)
Hunter Creek Road (SR 1100) ties into NC 58, 0.75 miles north from Great Lake Road (SR 1101) east to Great Lake.
12/30/17
![U.S. 17 Business](https://www.aaroads.com/wp-content/uploads/routemarkers/us-017b.png)
![NC Highway 58](https://www.aaroads.com/wp-content/uploads/routemarkers/nc-058.png)
![](/nc/017/thb/us-017b-nc-058-s-split-3.jpg)
NC 58 parts ways with U.S. 17 Business (Main Street) at Eighth Street in Maysville. U.S. 17 Business continues south to Belgrade in Onslow County.
12/30/17
![North Carolina Highway 58](https://www.aaroads.com/wp-content/uploads/routemarkers/nc-058.png)
![](/nc/058/thb/nc-058-s-at-us-017b-2.jpg)
The ensuing stretch traverses Croatan National Forest. The town of Cape Carteret follows in 19 miles.
12/30/17
![](/nc/058/thb/nc-058-s-at-catfish-lake-rd.jpg)
Catfish Lake Road (SR 1105) stems east from NC 58 ahead of this reassurance marker southbound.
12/30/17
Photo Credits:
12/30/17 by AARoads
Connect with:
U.S. 17
U.S. 64
U.S. 70
U.S. 258
U.S. 17 Business - Maysville
Highway 24
Page Updated 08-04-2020.