Unbeknownst to many, the oldest mountains in America (in fact, the North American Continent) can be found right here in North Carolina. Anyone familiar with the Tar Heel State may naturally think the oldest mountains we speak of here are the Appalachian Mountain Range, which includes the famously wonderful Blue Ridge Mountains – but think again. While the Appalachians formed some 480 million years ago, there’s another much older mountain range in play here. And at 500 million years old, it’s believed to contain the oldest mountains in America: the Uwharrie Mountains.

Related Stories

History Has Forgotten This Bizarre North Carolina Event From More Than 60 Years Ago

History Has Forgotten This Bizarre North Carolina Event From More Than 60 Years Ago

The One Small Town In North Carolina With More Historic Places Than Any Other

The One Small Town In North Carolina With More Historic Places Than Any Other

19 Historic Photos That Show Us What It Was Like Living In North Carolina In The Early 1900s

19 Historic Photos That Show Us What It Was Like Living In North Carolina In The Early 1900s

The Birkhead Mountains Wilderness is open and usually accessible year-round.

Did you know the oldest mountains in America are found right here in North Carolina? This mountain range isn’t the only natural wonder in North Carolina with some significant age behind it. We are also home to one of the oldest rivers in the whole world and some of the oldest trees in the world.

OnlyInYourState may earn compensation through affiliate links in this article. As an Amazon Associate, we earn from qualifying purchases.

Explore North Carolina