Skip to content

Morehead City, NC

Morehead City, North Carolina, is a working coastal port and historic Crystal Coast town in Carteret County — known for its deep-water harbor, busy commercial fishing fleet, and longstanding role as one of the most important port towns along North Carolina’s Atlantic coast. Established in the 1850s as a rail-to-sea transportation hub, the town is named after Governor John Motley Morehead, whose vision for connecting NC’s interior to the broader Atlantic shipping economy shaped the town’s earliest growth.

Today, Morehead City’s working waterfront is home to commercial fishing boats, sport fishing charters, and the NC State Port of Morehead City. The town also sits just across the high-rise bridge from Atlantic Beach and just west of Beaufort — making it the natural gateway to the broader Crystal Coast. Click on the attractions and food and beverage images below to dive deeper into the spots we’ve personally explored around Morehead City.

An 1850s Rail-to-Sea Port Named for Governor John Motley Morehead

Morehead City was founded in the 1850s as part of an ambitious plan to connect North Carolina’s interior to the Atlantic Ocean. The town was named for Governor John Motley Morehead, a railroad advocate who championed the Atlantic & North Carolina Railroad as a way to move agricultural goods from the state’s interior to a working deep-water port.

The railroad arrived in 1858, and Morehead City was established as the southern terminus — the “end of the line, beginning of the sea.” The town’s location on Bogue Sound near Beaufort Inlet gave the new port direct access to broader Atlantic shipping routes. Today, the North Carolina State Port of Morehead City continues that tradition as one of the state’s two main deep-water ports.

The Working Waterfront and the Big Rock Blue Marlin Tournament

Morehead City’s working waterfront is one of the most active commercial and recreational fishing centers along NC’s coast. The town’s marinas, charter docks, and seafood restaurants reflect the broader maritime tradition that has defined the community for generations.

The town is most widely known as the host of the Big Rock Blue Marlin Tournament — one of the largest and most prestigious sport fishing tournaments in the world. Held every June since 1957, the tournament draws competitors from across the country and beyond. It’s named after a rock formation about 50 miles offshore where Gulf Stream waters meet the Atlantic continental shelf, creating prime blue marlin habitat.

Beyond the tournament, Morehead City supports a year-round sport fishing economy — flounder, red drum, mahi, tuna, and a deeper offshore reach for marlin and sailfish.

A Gateway to Atlantic Beach and the Crystal Coast

Morehead City sits at the natural crossroads of NC’s Crystal Coast. The town is bordered by:

  • Atlantic Beach — Just across the high-rise bridge to the south, on the barrier island of Bogue Banks
  • Beaufort — Just to the east, across the Newport River
  • Bogue Sound — The shallow estuary that defines the western waterfront
  • Beaufort Inlet — The Atlantic Ocean access point that has shaped the town’s working maritime tradition since the 1850s

The combination of working port heritage, busy commercial waterfront, the Big Rock Blue Marlin Tournament, and easy access to neighboring Crystal Coast destinations makes Morehead City one of the most distinctive small cities anywhere in Carteret County.


Photos of Morehead City, NC


Things To Do in Morehead City, NC


Resources

The Crystal Coast – Morehead City Webpage


Home » North Carolina » Carteret County, NC » Morehead City, NC