North Carolina Highway 306

North Carolina Highway 306 marker
North Carolina Highway 306
Route of NC 306 in solid red; NC 306 ferries in dashed red
Route information
Maintained by NCDOT
Length45.1 mi[1] (72.6 km)
Existed1930–present
Major junctions
South end NC 101 near Havelock
Major intersections
North end NC 92 / NC 99 in Gaylord
Location
CountryUnited States
StateNorth Carolina
CountiesCraven, Pamlico, Beaufort
Highway system
NC 305 NC 307

North Carolina Highway 306 (NC 306) is a primary state highway in the U.S. state of North Carolina. The highway provides a link between Havelock, Minnesott Beach, and Grantsboro. The route is primarily rural, and uses two free ferries to cross the Neuse and Pamlico Rivers before reaching NC 92/NC 99 near Gaylord.

NC 306 was established in 1932 as a new primary route running from Minnesott Beach to NC 302 in Grantsboro. The highway was extended north to NC 33 near Aurora in 1936. The highway remained unchanged until 1976, when the northern and southern termini of the highway were extended to their current locations.

  1. ^ "North Carolina Highway 306" (Map). Google Maps. Retrieved June 7, 2014.