Highway 58

Home » Guides » North Carolina » Highway 58

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 North

NC 58 spans Hunters Creek into Jones County, 33.40 miles from Fort Macon State Park.
12/30/17

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


12/30/17


12/30/17

NC 58 north of SR 1102 (Highway 58 Loop Road).
12/30/17

Reassurance marker posted north of Catfish Lake Road (SR 1105) east.
12/30/17

NC 58 enters the town of Maysville along Eight Street.
12/30/17

Curving west into the Maysville business district, NC 58 approaches Main Street.
12/30/17

NC 58 combines with U.S. 17 Business (Main Street) north.
12/30/17

U.S. 17 shifted west onto a bypass of Maysville in 2019.
12/30/17

U.S. 17 Business was established along old U.S. 17 through Maysville in 2019.
12/30/17
U.S. 17 Business NC Highway 58 South

NC 58 and U.S. 17 Business overlap south into the town of Maysville along Main Street.
12/30/17

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 South

Confirming marker posted along Eighth Street beyond U.S. 17 Business (Main Street).
12/30/17

The ensuing stretch traverses Croatan National Forest. The town of Cape Carteret follows in 19 miles.
12/30/17

Catfish Lake Road (SR 1105) stems east from NC 58 ahead of this reassurance marker southbound.
12/30/17

Continuing south from SR 1102 (Highway 58 Loop Road).
12/30/17


12/30/17

Hunter Creek Road (SR 1100) loops east from NC 58 ahead of this shield assembly.
12/30/17

NC 58 enters Carteret County across Hunters Creek ahead of Kuhns.
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/27

Page Updated 08-04-2020.

Go to Top