Zu den landschaftlichen Besonderheiten von North Carolina gehören Berge, Strände und sanfte Ausläufer. Es gibt auch Inseln, die als Barriereinseln in den Outer Banks bezeichnet werden. Diese Inseln heißen Cape Fear, Cape Lookout und Cape Hatteras.
Die Blue Ridge Mountains liegen im westlichen Teil von North Carolina und sind ein Teil der Appalachen. Dieses Gebiet weist die höchste Erhebung östlich des Mississippi auf. Der Name dieses Berges ist Mount Mitchell und er hat eine Höhe von 6.684 Fuß.
Der Piemont-Abschnitt von North Carolina ist voll von sanften Ausläufern, die in die Bergregion des Staates führen. Es gibt einige flachere Täler in dieser Gegend, aber einige der Hügel haben eine Höhe von 100 bis 1500 Fuß. Das Piemont liegt nicht ganz am Fuße der Berge, kann aber stellenweise etwas flach sein. Das Gebiet erhielt den französischen Namen "Piemont", weil es am Fuße des Berges liegt, obwohl es höher liegt.
Entlang der Küste von North Carolina gibt es viele Strände, Sanddünen und Klippen. Auf dem Weg zu den vorgelagerten Inseln sieht man viele Felsen aus dem Wasser ragen.