Morehead City Ist eine Hafenstadt im Carteret County, North Carolina, USA. Morehead City feierte am 5. Mai 2007 den 150. Jahrestag seiner Gründung. Es ist Teil der Crystal Coast. Morehead City befindet sich bei den Koordinaten 34 ° 43'40 "N 76 ° 44'48" O .
Bei der Volkszählung 2000 wurde die Bevölkerung mit 7691 Personen festgestellt[1]. Im Jahr 2006 wurde die Zahl der Einwohner von der United States Census Bureau auf 9293 geschätzt[2]. Die Stadt hatte 8661 Einwohner im Jahr 2010[3].