The 10 Whitest Cities In North Carolina For 2026

The whitest cities in North Carolina are Oak Island and Sawmills for 2026 based on Saturday Night Science.

Whitest cities in North Carolina research summary. We analyzed North Carolina’s most recent Census data to determine the whitest cities in North Carolina based on the percentage of White residents.

1

No. 1 whitest city in North Carolina

Oak Island, NC

9,030 peopleSnackAbility 8/10
8/10
Oak Island, NC
Source: Wikipedia User User:Dincher | GFDL
94.1% White · #1 whitest in North Carolina
Map of Oak Island within North Carolina Located in Brunswick County, North Carolina

Oak Island is a seaside town located mostly on the barrier island of Oak Island, in Brunswick County, North Carolina, United States. The town extends onto the mainland north of the island’s bridge. The population was 6,783 at the 2010 census. It was founded in 1999 by the consolidation of the towns of Long Beach and Yaupon Beach. Its main industry is tourism; the town has an average summer population of 30-50,000.

2

No. 2 whitest city in North Carolina

Sawmills, NC

5,042 peopleSnackAbility 4/10
4/10
93.8% White · #2 whitest in North Carolina
Located in Caldwell County, North Carolina
3

No. 3 whitest city in North Carolina

Black Mountain, NC

8,513 peopleSnackAbility 8/10
8/10
Black Mountain, NC
Source: Wikipedia User benuski from Richmond, VA, USA | CC BY-SA 2.0
89.2% White · #3 whitest in North Carolina
Map of Black Mountain within North Carolina Located in Buncombe County, North Carolina

Black Mountain is a town in Buncombe County, North Carolina, United States. The population was 7,848 at the 2010 census. It is part of the Asheville Metropolitan Statistical Area. The town is named for the old train stop at the Black Mountain Depot and is located at the southern end of the Black Mountain range of the Blue Ridge Mountains in the Southern Appalachians.

4

No. 4 whitest city in North Carolina

Unionville, NC

6,954 peopleSnackAbility 5/10
5/10
Unionville, NC
Source: Public domain
89.0% White · #4 whitest in North Carolina
Map of Unionville within North Carolina Located in Union County, North Carolina
5

No. 5 whitest city in North Carolina

Waynesville, NC

10,502 peopleSnackAbility 4/10up 1
4/10
Waynesville, NC
Source: Wikipedia User Daniel Hass | CC BY-SA 3.0
87.7% White · #5 whitest in North Carolina
Map of Waynesville within North Carolina Located in Haywood County, North Carolina

Waynesville is a town in and the county seat of Haywood County, North Carolina, United States. It is the largest town in Haywood County and the largest in western North Carolina west of Asheville. Waynesville is located about 30 miles southwest of Asheville between the Great Smoky and Blue Ridge mountains.

6

No. 6 whitest city in North Carolina

Carolina Beach, NC

6,745 peopleSnackAbility 7/10down 1
7/10
Carolina Beach, NC
Source: Wikipedia User Annebethmi | CC BY-SA 3.0
87.5% White · #6 whitest in North Carolina
Map of Carolina Beach within North Carolina Located in New Hanover County, North Carolina
7

No. 7 whitest city in North Carolina

Cherryville, NC

6,226 peopleSnackAbility 6/10
6/10
Cherryville, NC
Source: Wikipedia User Washuotaku | CC BY-SA 3.0
85.6% White · #7 whitest in North Carolina
Map of Cherryville within North Carolina Located in Gaston County, North Carolina

Cherryville is a small city in northwestern Gaston County, North Carolina, United States. The population was 5,760 at the 2010 census. The New Year’s Shooters celebrate the area’s German heritage by beginning each year with a customary chant and the honorary shooting of muskets. Cherryville is located approximately 30 miles west of Charlotte and 13 miles northwest of Gastonia.

8

No. 8 whitest city in North Carolina

Pinehurst, NC

18,256 peopleSnackAbility 9/10
9/10
Pinehurst, NC
Source: Wikipedia User Leonard J. DeFrancisci | CC BY-SA 3.0
85.6% White · #8 whitest in North Carolina
Map of Pinehurst within North Carolina Located in Moore County, North Carolina

Pinehurst is a village in Moore County, North Carolina, United States. As of the 2010 census, the city population was 13,124. It is home of the historic golf resort, Pinehurst Resort. A large portion of the central village, including the resort complexes, is a National Historic Landmark District, designated in 1996 for its landscape design and its significance in the history of golf in the United States.

9

No. 9 whitest city in North Carolina

Boone, NC

20,032 peopleSnackAbility 6/10up 2
6/10
Boone, NC
Source: Wikipedia User Jeremy Mikkola from Boone, NC | CC BY 2.0
83.7% White · #9 whitest in North Carolina
Map of Boone within North Carolina Located in Watauga County, North Carolina
10

No. 10 whitest city in North Carolina

Trinity, NC

7,111 peopleSnackAbility 5/10up 7
5/10
Trinity, NC
Source: Public domain
83.5% White · #10 whitest in North Carolina
Map of Trinity within North Carolina Located in Randolph County, North Carolina

Trinity is a city in Randolph County, North Carolina, United States. The population was 6,614 at the 2010 census.

The receipts

Compare the top ten

Pick a metric. The bars rescale. The red line is North Carolina’s statewide median.

City % White vs NC
1 Oak Island 0.9413067552602437
2 Sawmills 0.9381197937326458
3 Black Mountain 0.8919299894279338
4 Unionville 0.8904227782571182
5 Waynesville 0.877071034088745
6 Carolina Beach 0.8750185322461083
7 Cherryville 0.8564086090587857
8 Pinehurst 0.8556638913234005
9 Boone 0.8373602236421726
10 Trinity 0.8351849247644495
City White residents vs NC
1 Oak Island 8,500
2 Sawmills 4,730
3 Black Mountain 7,593
4 Unionville 6,192
5 Waynesville 9,211
6 Carolina Beach 5,902
7 Cherryville 5,332
8 Pinehurst 15,621
9 Boone 16,774
10 Trinity 5,939
City Population vs NC
1 Oak Island 9,030
2 Sawmills 5,042
3 Black Mountain 8,513
4 Unionville 6,954
5 Waynesville 10,502
6 Carolina Beach 6,745
7 Cherryville 6,226
8 Pinehurst 18,256
9 Boone 20,032
10 Trinity 7,111

On the map

Where North Carolina’s White population is concentrated

Saturday Night Science

Methodology: How we determined the whitest places in North Carolina for 2026

To rank the whitest places in North Carolina, we used Saturday Night Science to look at Census demographic data.

We had to look at the number of white people living in each city in North Carolina on a per capita basis. In other words, the percentage of white people living in each city in North Carolina.

We looked at table B03002: Hispanic OR LATINO ORIGIN BY RACE. Here are the category names as defined by the Census:

  • Hispanic or Latino
  • White alone*
  • Black or African American alone*
  • American Indian and Alaska Native alone*
  • Asian alone*
  • Native Hawaiian and Other Pacific Islander alone*
  • Some other race alone*
  • Two or more races*

* Not Hispanic or Latino

Our particular column of interest here was the number of people who identified as White alone.

We limited our analysis to places with a population greater than 5,000 people. That left us with 124 cities.

We then calculated the percentage of residents that are White. The percentages ranked from 94.1% to 20.8%.

Finally, we ranked each city based on the percentage of the White population, with a higher percentage being more White. Oak Island took the distinction of being the most White, while Siler City was the least White city.

We updated this article for 2026. This report represents our eleventh time ranking the whitest cities in North Carolina.

The full plate

Cities In North Carolina By White Population

Click any column to sort. Search by city name.

RankCityPopulationWhite Population% White
1Oak Island9,0308,50094.1%
2Sawmills5,0424,73093.8%
3Black Mountain8,5137,59389.2%
4Unionville6,9546,19289.0%
5Waynesville10,5029,21187.7%
6Carolina Beach6,7455,90287.5%
7Cherryville6,2265,33285.6%
8Pinehurst18,25615,62185.6%
9Boone20,03216,77483.7%
10Trinity7,1115,93983.5%
11Leland29,60724,58983.1%
12Cornelius32,78326,88782.0%
13King7,4086,06681.9%
14Kill Devil Hills7,7616,27480.8%
15Brevard7,8976,37680.7%
16Fletcher8,0986,52880.6%
17Belmont15,54612,51980.5%
18Davidson15,66012,56080.2%
19Mills River7,2815,81479.9%
20Asheville94,53575,46579.8%
21Elon11,0328,71379.0%
22Lewisville13,82810,79478.1%
23Hendersonville15,40811,96477.6%
24Oak Ridge7,7445,99377.4%
25Morehead City9,8067,58577.4%
26Archdale12,0879,29276.9%
27Mount Airy10,6338,16176.8%
28Woodfin8,0486,13176.2%
29Weddington13,80510,42775.5%
30Stallings16,88612,72375.3%
31Bessemer City5,5804,17974.9%
32Summerfield11,1168,29074.6%
33Hillsborough9,7247,18873.9%
34Wesley Chapel9,0906,69873.7%
35Southern Pines16,42012,05873.4%
36Lenoir18,29913,39473.2%
37Clemmons21,87115,49470.8%
38Holly Springs45,24831,91770.5%
39Matthews30,57721,41770.0%
40Wilmington120,80584,45569.9%
41Mooresville52,38136,31669.3%
42Conover8,5805,82767.9%
43Waxhaw22,27515,02567.5%
44Huntersville63,96943,07367.3%
45Fuquay-Varina40,48526,53165.5%
46Kings Mountain12,0397,88865.5%
47Mount Holly18,20811,90765.4%
48Indian Trail42,03627,18164.7%
49Wake Forest52,84434,16064.6%
50Aberdeen9,2285,92864.2%
51Mint Hill27,55617,67664.1%
52Newton13,3338,55164.1%
53Kernersville27,83017,82564.0%
54Gibsonville9,4676,01163.5%
55Chapel Hill61,60738,67062.8%
56Hickory44,25827,70462.6%
57Albemarle16,76210,40462.1%
58Apex70,63043,59261.7%
59Carrboro21,20412,96861.2%
60Marion7,5794,63461.1%
61Lincolnton11,7837,09160.2%
62Eden15,3569,21160.0%
63Smithfield12,1167,20659.5%
64Morganton17,64610,30158.4%
65Cary179,306101,74256.7%
66Havelock17,6919,92856.1%
67Thomasville27,32115,29956.0%
68Winterville10,7255,98055.8%
69Forest City7,3634,09555.6%
70Hamlet5,9613,31155.5%
71Kannapolis57,89032,11355.5%
72Mebane19,53810,75855.1%
73Jacksonville71,27939,13854.9%
74Clayton29,32015,88654.2%
75Graham18,0489,73053.9%
76Shelby22,10011,87253.7%
77Asheboro27,58014,49052.5%
78Reidsville14,5857,60452.1%
79Rockingham8,9674,67352.1%
80Garner34,47317,91952.0%
81Statesville29,89415,52551.9%
82Raleigh481,031246,04251.1%
83Gastonia82,88442,26351.0%
84Harrisburg19,6339,96350.7%
85New Bern32,73416,58850.7%
86Dunn8,5594,30050.2%
87Roanoke Rapids14,8567,44650.1%
88Concord108,71953,70949.4%
89Salisbury35,82517,58949.1%
90Greenville92,85745,07148.5%
91Wendell13,0646,21347.6%
92Washington9,7264,50746.3%
93Roxboro8,1823,66244.8%
94Burlington59,61026,39944.3%
95Butner8,0653,54944.0%
96Monroe36,75916,05943.7%
97Winston-Salem252,037109,86743.6%
98Lexington19,6908,41742.7%
99Pineville11,0554,66042.2%
100Elizabeth City18,8717,93942.1%

Source: U.S. Census ACS 2020-2024. 124 cities with more than 5,000 residents.

Summary

Summary: White Populations Across North Carolina

We measured the locations with the highest percentage of white people in North Carolina. According to the most recent data, this list provides accurate information on the whitest places in North Carolina.

The most White cities in North Carolina are Oak Island, Sawmills, Black Mountain, Unionville, Waynesville, Carolina Beach, Cherryville, Pinehurst, Boone, and Trinity. Not sold on North Carolina? Take the two-minute Find Your Place quiz and see which state actually fits you.

Chris Kolmar
About the author

Chris Kolmar has been in the real estate business for almost ten years now. He originally worked for Movoto Real Estate as the director of marketing before founding HomeSnacks.

He believes the key to finding the right place to live comes down to looking at the data, reading about things to do, and, most importantly, checking it out yourself before you move.

If you've been looking for a place to live in the past several years, you've probably stumbled upon his writing already.

You can find out more about him on LinkedIn or his website.

Get the SnackPack →