Locals refer to North Carolina as the “Tarheel State” because in the past, calling someone a “rosin heel” or “tar heel” was an insult to those who worked in a lowly trade. But, during the Civil War, North Carolina soldiers brought new meaning to the term and wore the moniker of “tar heel” with pride. Then the sporting teams of the University of North Carolina adopted the name and, these days, “tar heel” is a nickname for the state and its inhabitants.
This eastern state along the Atlantic Ocean offers plenty of natural attractions, such as state parks, white sandy beaches, and the Appalachian Mountains. Of course, with all of these exciting destinations comes a decision on where exactly you want to enjoy your time in the Tarheel State. Some of the most popular towns and cities in North Carolina are Asheville, Charlotte and Raleigh – but this state has plenty of hidden gems. Whether you want to enjoy mountain views or feel the breeze along the Atlantic Ocean, North Carolina has something for everyone. Here are the best towns and cities to visit in North Carolina.
Towns And Cities In North Carolina
20 North Carolina Cities And Towns to Visit
1- Asheville
Asheville is a booming mountain town along the Blue Ridge Mountains known for its fantastic art scene, great breweries and historic architecture.
A top sight in Asheville is the Biltmore, a stunning historical museum that was once the largest privately owned home built for the Vanderbilt family.
The museum offers guided tours, picnic areas and wine tasting, making it easy to spend a whole day viewing the property.
You can also hike through Pisgah National Forest, check out the murals in the River Arts District, or sip on local brews at some of the area’s best breweries, including Wicked Weed Brewing Pub, Burial Beer Co. Asheville Taproom and Asheville Brewing Company.
A fun way to explore Ashville at night is on a ghost tour.
Stay at: Cambria Hotel Downtown Asheville
2- Charlotte
While the Carolinas are known for a slower-paced lifestyle, Charlotte gives out a big-city vibe.
It doesn’t matter what time of the year you’re visiting Charlotte, plan to catch a game from the local sports teams, including the Carolina Panthers, the Charlotte Hornets or Charlotte FC.
Aside from sports, this bustling city has plenty of attractions.
Visitors love riding rollercoasters at Carowinds amusement park and browsing museums such as Discovery Place Science, Mint Museum Uptown, and the Levine Museum of the New South.
If you want to enjoy the fresh outdoors, consider having a picnic in Freedom Park.
Charlotte also has a fantastic foodie scene; our favourite spot is Good Food on Montford.
Stay at: The Ballantyne
3- Wilmington
The gateway to the Cape Fear Coast, Wilmington is a charming port city near beaches such as Wrightsville and Freeman Park.
Wilmington has old-world charm, with horse-drawn trotting down brick-lined streets filled with historic Victorian architecture-styled homes. History and architecture walking tours are popular.
Wilmington’s Riverwalk voted America’s Best Riverfront, is filled with local boutiques, unique cafes and restaurants and exciting nightlife.
If you stop for a bite, don’t skip the sweet treats at Apple Annie’s Bake Shop.
Participate in a guided tour of the riverwalk to learn about the stories of the people who once inhabited the town and how it came to be.
Stay at: ARRIVE Wilmington
4- Raleigh
Raleigh is the capital of North Carolina.
This big city is part of the Research Triangle and features many universities, corporations and learning experiences for visitors.
It is located in the mid-region of the state, about 2.5 hours from Charlotte.
Raleigh’s best scholarly attractions are the state-of-the-art James B. Hunt Library, the North Carolina Museum of Art, Marbles Kids Museum, Pope House Museum, and CAM Raleigh.
The city also has a huge focus on nature, with spots like Lake Crabtree County Park, Historic Yates Mill County Park, and the Raleigh Municipal Rose Garden to connect with wildlife and natural plant species that grow in North Carolina.
Learning and exploring can work up your appetite and fortunately, Raleigh also has some killer breweries and local restaurants to try.
A fun way to see Raleigh is to book a post on the Trolley Pub Public Tour.
Stay at: THE STORE
5- Greensboro
Greensboro is the third-most populous city in North Carolina after Charlotte and Raleigh. Not only do locals love the city, but tourists do too.
This city in North Carolina is between Winston-Salem and Durham in Guilford County.
Greensboro played a huge part in the American Revolution and the Civil Rights Movement, which can be appreciated at the International Civil Rights Center & Museum, the Greensboro History Museum and the Guilford Courthouse National Military Park.
There are opportunities to enjoy the outdoors at attractions such as Tanger Family Bicentennial Garden, Greensboro Arboretum and The Bog Garden at Benjamin Park.
A great way to explore at night is on the History & Haunts Greensboro Historical Ghost Tour.
Stay at: Grandover Resort & Spa, a Wyndham Grand Hotel
Also read:
- 12 National Parks In North Carolina
- 21 North Carolina Landmarks
- 20 North Carolina Beaches
- 20 Things To Do In Cherokee
- 20 Things To Do In Fayetteville NC
- 20 Things To Do In Winston Salem
- 20 Things To Do In Charlotte NC
- 20 Day Trips From Charlotte
- 20 Things To Do In Raleigh NC
- 20 Things To Do In Atlantic Beach
- 20 Things To Do In Hickory NC
- 20 Things To Do In Concord
- 20 Things To Do In Cary
- 20 Things To Do In Beaufort
- 20 North Carolina State Parks
- 20 North Carolina Cities
- 20 Islands In North Carolina
- 20 Things To Do In Asheville
- 20 Things To Do In Oak Island
- 15 Things North Carolina Is Famous For
- 20 Things To Do In Duck
- 8 National Parks In South Carolina
- 20 South Carolina Landmarks
- 20 South Carolina Beaches
- 20 South Carolina Islands
- 20 South Carolina Cities
- 20 Things To Do In Florence SC
- 20 State Parks in South Carolina
- 20 Things To Do In Myrtle Beach
- 20 Things To Do In Charleston
- 20 Things To Do In Columbia SC
- 20 Things To Do In Spartanburg
- 20 Things To Do In Greenville
- 15 Things South Carolina If Famous For
6- Durham
Durham is most notably known for being the home of Duke University, but it is also known as the “City of Medicine” for its vast healthcare establishments and is part of the Research Triangle along with Raleigh.
Visitors can explore exciting places such as Duke Chapel, Sarah P. Duke Gardens, Duke Lemur Center and the Nasher Museum of Art on campus.
Venture off campus to find plenty of other attractions in Durham, like the Museum of Life and Science and Eno River State Park.
Thanks to the array of cultures in Durham, the city has a variety of food options that you won’t find anywhere else.
Some top spots to grab a bite are Taqueria La Vaquita, Chicken Hut, and King’s Sandwich Shop.
Stay at: Washington Duke Inn & Golf Club
7- Chapel Hill
Chapel Hill is the site of the University of North Carolina, which made the term “tar heel” so popular across the nation.
At UNC, basketball is the top sport to watch, so catch a game at the Dean E. Smith Center if you can. Or, you visit the Carolina Basketball Museum if you want some history of the team and the sport itself.
The campus also features attractions such as Morehead Planetarium and Science Center, Ackland Art Museum, and North Carolina Botanical Garden.
The city is also the third point in the Research Triangle, with Raleigh and Durham.
These cities in North Carolina are all in close distance to each other, no more than a 45-minute drive.
It is easy to visit all three cities on a weekend to fully immerse yourself in the innovation and discovery in the Research Triangle of North Carolina.
A fun experience to enjoy with friends is the 2-Hour Crime Solving Detective Private Experience.
Stay at: AC Hotel by Marriott Chapel Hill Downtown
8- Winston-Salem
Winston-Salem is a city in Forsyth County just east of Greensboro, Durham and Raleigh.
This city is a hidden gem compared to the more famous cities in North Carolina.
Its unique name comes from Salem, the Hebrew word for “peace”, while Winston was added for Major Joseph Winston, a Revolutionary War hero.
The city has a fascinating history. It is known as “Camel City” because of its long historic ties to the R.J. Reynolds Tobacco Company.
Winston-Salem was also the birthplace of Krispy Kreme doughnuts and although the original location does not stand today, you can visit a plaque in its honour in the Old Salem Historic District.
Many charming historic buildings date back to the Moravians who inhabited the area in the 1700s, from the Frank L. Horton Museum Center to Bethabara Historic Park.
The city lends itself well to nightly exploring on this Winston-Salem Historical Ghost Tour.
Stay at: Fully Renovated In Buena Vista
9- Fayetteville
Fayetteville is in Cumberland County, just east of Charlotte.
The city is most notable as the home of Fort Bragg, a major U.S. Army installation that hosts the Airborne Corps and Airborne Division.
Because of this fact, many of Fayetteville’s population are military families.
Visitors are welcome to learn more about the base and military history at The Airborne and Special Operations Museum.
The Museum of the Cape Fear Historical Complex and 1897 Poe House are great places to discover the history of Fayetteville, while attractions such as the Cape Fear Botanical Garden, Lake Rim Park, Clark Park Nature Center, and Gillis Hills Farm are the top spots to enjoy the Sandhills region of southeastern North Carolina.
Stay at: New LUXE Spacious 3BR Downtown Fay Unit C
10- Hickory
This quaint little city between Charlotte and Asheville at the foot of the Blue Ridge Mountains was once voted the most beautiful and affordable place to live in the country by Travel and Leisure.
Hickory has a rich history in stock car racing and is known as the “Birthplace of NASCAR Stars.”
Visitors enjoy visiting the Hickory Motor Speedway, named the “World’s Most Famous Short Track.” Find and book a NASCAR race here.
Hickory also has an aviation museum, art museum and the Catawba Science Center if you want to have a day full of learning.
Although you’ll find most of the locals near Union Square at restaurants and bars such as Duke’s Restaurant and Wine Bar, Olde Hickory Tap Room, or Notions.
Stay at: Modern Lakefront Views at Lake Hickory Haven
11- Cary
Cary is a sister city of Raleigh, which is split between Wake and Chatham Counties.
The city was originally a railroad town named after former Ohio Senator and temperance movement leader Samuel Fenton Cary.
This North Carolina city was known as an educational centre throughout history because Cary High School was North Carolina’s first state-funded public high school.
We suggest strolling through the outdoors at either Hemlock Bluffs Nature Preserve, Fred G. Bond Metro Park, or Downtown Cary Park to start your day.
Then visit the Cary Arts Center or the Cary Theater to appreciate the arts, then finish the day at the Chatham Hill Winery or Bond Brothers Beer Company.
Stay at: The Junction House
12- Concord
You’ll find Concord to the northeast of Charlotte in Cabarrus County.
Concord attracts a lot of visitors, mainly for the Great Wolf Lodge, a massive resort with themed suites, tons of dining options, interactive games and quests and an indoor waterpark with 11 waterslides and four pools.
You could easily spend an entire weekend without leaving this fantastic resort.
If you want to venture out, Cary is also home to an interactive aquarium called SEA LIFE, the Charlotte Motor Speedway, which hosts NASCAR races and personal drag races, and the Concord Mills Mall, which offers some great shopping, and The Escape Game.
Stay at: Stylish New Condo in Concord
13- High Point
You’ll be surprised to learn that High Point is the “Home Furnishings Capital of the World”, and the city is so dedicated to this title that they created the World’s Largest Chest of Drawers, a popular tourist attraction.
The city’s High Point Furniture Market is an event that attracts 100,000 exhibitors and buyers from around the world.
High Point is between Winston-Salem and Greensboro and is the only North Carolina city extending into four different counties.
Stay at: Modern/Retro Condo
14- Greenville
Greenville is located in Pitt County, east of Washington, NC and the Pamlico River.
Greenville is best known as the home to East Carolina University, the third-largest university in the state.
There are two downtown districts in Greenville, Uptown and Dickson Ave.
This is where you will find most of the locals eating, drinking and socializing with friends.
Uptown has the Greenville Museum of Art, Tar River Park Walkway and Amphitheater, and restaurants like The Blackened Kraken and The Scullery Coffee House and Creamery.
While Dickson is home to Dickinson Avenue Public House, Jack Brown’s Beer & Burger Joint and the local Farmer’s Market.
Stay at: Homewood Suites By Hilton Greenville, NC
15- Jacksonville
Jacksonville is located in the eastern portion of the state bordering the coast of New River, which leads to Stones Bay and, eventually, the Atlantic Ocean.
The most notable thing about the city is that it is home to a Marine Corps base.
A half-day city tour will help you get your bearings.
Stay at: Staybridge Suites North Jacksonville
16- Hendersonville
If you want the beauty of Asheville without the crowds, try Hendersonville.
This small city just south of Asheville offers a charming small-town feel with stunning views of the Blue Ridge Mountains.
Speaking of views, Jump Off Rock and DuPont State Recreational Forest are the best places to check out.
Hendersonville is also known for its abundance of vineyards and orchards.
Spend the day apple picking or tasting wines at Burntshirt Vineyards, Justus Orchard, Stepp’s Hillcrest Orchard, or Saint Paul Mountain Vineyards.
If you’re visiting with kids, you may like this Gem Mining and Goat Farm Walking Tour.
Hendersonville also has plenty of local breweries if wine isn’t your drink.
If you want to learn something new during your trip, head to the museums in the area, including a pinball museum, mineral museum or the Henderson County Heritage Museum.
Stay at: Eagle’s Rest Lodge
17- Forest City
Forest City is in the state’s southern portion, near the South Carolina border in the Blue Ridge and Smoky Mountains foothills.
This city has a big focus on preserving and keeping things local, so the downtown district has plenty of mom-and-pop eateries and unique, locally-owned boutiques to browse through.
The city is scattered with great parks such as James F. Crowe Park and Charles R. Sumney Park, but one of the best attractions in Forest City is the expansive antique car museum which gives visitors an up-close look at pristinely kept cars from years ago.
Stay at: Hampton Inn & Suites Forest City
18- New Bern
New Bern is a riverfront city located along the Neuse River in the southeastern portion of North Carolina.
It is considered part of the Inner Banks.
New Bern is the “Birthplace of Pepsi Cola,” as the famous drink was invented in a pharmacy in the city, now preserved as a historic landmark.
Tyron Palace, New Bern Civil War Battlefield Park, and the New Bern Firemen’s Museum are also among New Bern’s top places to visit.
Stay at: Hanna House Bed & Breakfast
19- Morehead City
Morehead City is on the eastern side of North Carolina and its main draw is that it’s a quick six minutes across the bridge to drive to Atlantic Beach.
North Carolina has a rich history, and Morehead City is no exception.
One of the biggest attractions is Fort Macon State Park, which provides the perfect backdrop to outdoor activities, including paddling, hiking, biking and fishing.
Fort Macon was once a civil and military prison, and the park puts on daily guided tours which include cannon and musket demonstrations.
For a deeper dive into the history of this area, visit the History Museum of Carteret County.
Stay at: Lovely Morehead City Home
20- Washington
When you hear Washington, a few locations other than North Carolina may come to mind.
This city was founded in 1776, making it the first American city named after George Washington, long before the state of Washington or Washington D.C. we’re known.
For this reason, locals refer to this as “Original Washington.”
This small city in Beaufort County runs along the Pamlico River.
You can’t miss the North Carolina Estuarium, a top attraction in Washington that allows visitors to explore the river via an aquarium and riverboat rides.
Stay at: Elmwood 1820 Bed & Breakfast Inn
Looking for the best cities in North America? Check them out here:
- 20 Best Cities in Ohio
- 20 Best Cities in Missouri
- 20 Best Cities in Indiana
- 20 Best Cities in Texas
- 20 Best Cities in Iowa
- 20 Best Cities in Tennessee
- 20 Best Cities in Alabama
- 20 Best Cities in Oklahoma
- 20 Best Cities in New Mexico
- 20 Best Cities in Georgia
- 20 Best Cities in North Carolina
- 20 Best Cities in South Carolina
- 20 Best Cities in California
- 20 Best Cities in Virginia
- 20 Best Cities in Oregon
- 20 Best Cities in Arkansas
- 20 Best Cities in Puerto Rico
- 20 Best Cities in Alaska
- 20 Best Cities in Wisconsin
- 20 Best Cities in Utah
- 20 Best Cities in Kansas
- 20 Best Cities in Washington State
- 20 Best Cities in Rhode Island
- 20 Best Cities in Vermont
- 20 Best Cities in Minnesota
- 20 Towns and Cities in Delaware
- 20 Towns and Cities in New Hampshire
- 20 Best Cities in Mexico
- 10 Best Party Cities in Canada
- 10 Best Cities in Canada For Kids
- 20 Best Cities in Hawaii
- 20 Best Cities in New York
- 20 Best Cities in Idaho
- 20 Best Cities in Florida
- 20 Best Cities in Illinois
- 20 Best Cities in Wyoming
- 20 Best Cities in Nevada
- 20 Best Cities in Pennsylvania
- 20 Best Cities in Colorado
- 20 Best Cities in Arizona
- 20 Best Cities in Massachusetts
- 20 Best Cities in Maine
- 20 Best Cities in Louisiana
- 20 Best Cities in Maryland
- 20 Best Cities in Kentucky
- 20 Best Cities in Montana
- 20 Best Cities in Nebraska
- 20 Best Cities in New Jersey
- 20 Best Cities in South Dakota
- 20 Best Cities in North Dakota
- 20 Best Cities in Mississippi
- 20 Best Cities in Michigan
- 20 Best Cities in Connecticut
- 20 Best Cities in West Virginia
Plan Your Trip
Rent A Car – Find the best car rental rates at Discover Cars. They compare car hire companies to provide you with the best deal right now.
Find A Hotel – If you’re curious about this article and are looking for somewhere to stay, take a look at these amazing hotels.