Length: 278 mi. North Carolina Highway 24 (NC 24) begins in Charlotte, and ends in Morehead City. The road passes through the counties of Mecklenburg, Cabarrus, Stanly, Montgomery, Moore, Harnett, Cumberland, Sampson, Duplin, Onslow, and Carteret. It was opened in 1922.
POPULAR SIGNS:More signs
NEW SIGNS:More signs