The 10 Most Expensive Places To Live In North Carolina For 2026

The most expensive cities in North Carolina are Marvin and Weddington for 2026 based on Saturday Night Science.

You’ll need more than some pocket change and luck to afford to live in one of the Tar Heel state’s most expensive places. For many, you’ll need a miracle and a job that pays at least $85,743/year.

Places that made our top ten list like Wilmington and Asheville might be some of the most expensive places to buy a home, but the least expensive to rent.

To determine the most expensive places inNorth Carolina, we used Saturday Night Science to analyze the cost of living and data from the American Community Survey. We calculated the home price to income ratio and the rent to income ratio for the 140 North Carolina places places with at least 5,000 residents.

This analysis gave us a list of places you will need to win a hefty Powerball to live comfortably.

1

No. 1 most expensive place in North Carolina

Marvin, NC

6,692 peopleSnackAbility 5/10
5/10
$250,001 median income · $1,251,047 median home · #1 home prices in North Carolina
Map of Marvin within North Carolina Located in Union County, North Carolina
Median home value +272% vs NC
$1,251,047
NC $336k
Median income +245% vs NC
$250,001
NC $72k
2

No. 2 most expensive place in North Carolina

Weddington, NC

13,805 peopleSnackAbility 5/10
5/10
Weddington, NC
Source: Public domain
$190,766 median income · $1,074,644 median home · #2 home prices in North Carolina
Map of Weddington within North Carolina Located in Union County, North Carolina
Median home value +219% vs NC
$1,074,644
NC $336k
Median income +164% vs NC
$190,766
NC $72k
3

No. 3 most expensive place in North Carolina

St. James, NC

7,072 peopleSnackAbility 5/10
5/10
$116,383 median income · $694,377 median home · #3 home prices in North Carolina
Located in Brunswick County, North Carolina
Median home value +106% vs NC
$694,377
NC $336k
Median income +61% vs NC
$116,383
NC $72k
4

No. 4 most expensive place in North Carolina

Oak Ridge, NC

7,744 peopleSnackAbility 5/10
5/10
Oak Ridge, NC
Source: Wikipedia User Ceh2624 | CC BY-SA 3.0
$155,385 median income · $599,278 median home · #10 home prices in North Carolina
Map of Oak Ridge within North Carolina Located in Guilford County, North Carolina
Median home value +78% vs NC
$599,278
NC $336k
Median income +115% vs NC
$155,385
NC $72k

Oak Ridge is a town in northwestern Guilford County, North Carolina, United States. The population was 6,185 at the 2010 census, up from 3,988 at the 2000 census. As of 2015 the population had risen to an estimated 6,671. Oak Ridge is 15 miles northwest of the center of Greensboro, North Carolina’s third-largest city, and it is a part of the Piedmont Triad urban area.

5

No. 5 most expensive place in North Carolina

Chapel Hill, NC

61,607 peopleSnackAbility 8.5/10
8.5/10
Chapel Hill, NC
Source: Wikipedia User Caroline Culler (User:Wgreaves) | GFDL
$85,989 median income · $631,167 median home · #6 home prices in North Carolina
Map of Chapel Hill within North Carolina Located in Orange County, North Carolina
Median home value +88% vs NC
$631,167
NC $336k
Median income +19% vs NC
$85,989
NC $72k

Chapel Hill is a town in Orange and Durham counties in the U.S. state of North Carolina. Its population was 57,233 in the 2010 census, making Chapel Hill the 15th-largest city in the state. Chapel Hill, Durham, and the state capital, Raleigh, make up the corners of the Research Triangle, with a total population of 1,998,808.

6

No. 6 most expensive place in North Carolina

Davidson, NC

15,660 peopleSnackAbility 9.5/10
9.5/10
Davidson, NC
Source: Flickr User davidwilson1949 | CC BY 2.0
$166,556 median income · $655,968 median home · #5 home prices in North Carolina
Map of Davidson within North Carolina Located in Mecklenburg County, North Carolina
Median home value +95% vs NC
$655,968
NC $336k
Median income +130% vs NC
$166,556
NC $72k

Davidson is a lakeside town on Lake Norman in northern Mecklenburg County in the U.S. state of North Carolina. The population was 10,944 at the 2010 census. It is home to Davidson College. The town is centered on the college from which it takes its name.

7

No. 7 most expensive place in North Carolina

Carrboro, NC

21,204 peopleSnackAbility 8.5/10
8.5/10
Carrboro, NC
Source: Wikipedia User Elizabeth B. Thomsen Ethomsen | GFDL
$85,743 median income · $429,675 median home · #39 home prices in North Carolina
Map of Carrboro within North Carolina Located in Orange County, North Carolina
Median home value +28% vs NC
$429,675
NC $336k
Median income +18% vs NC
$85,743
NC $72k

Carrboro is a town in Orange County in the U.S. state of North Carolina. The population was 19,582 at the 2010 census. The town, which is part of the Raleigh-Durham-Chapel Hill combined statistical area, was named after North Carolina industrialist Julian Shakespeare Carr.

8

No. 8 most expensive place in North Carolina

Wesley Chapel, NC

9,090 peopleSnackAbility 6/10
6/10
$132,188 median income · $659,096 median home · #4 home prices in North Carolina
Map of Wesley Chapel within North Carolina Located in Union County, North Carolina
Median home value +96% vs NC
$659,096
NC $336k
Median income +83% vs NC
$132,188
NC $72k
9

No. 9 most expensive place in North Carolina

Holly Springs, NC

45,248 peopleSnackAbility 9/10
9/10
Holly Springs, NC
Source: Wikipedia User Jon Harrison | CC BY-SA 3.0
$135,578 median income · $579,090 median home · #12 home prices in North Carolina
Map of Holly Springs within North Carolina Located in Wake County, North Carolina
Median home value +72% vs NC
$579,090
NC $336k
Median income +87% vs NC
$135,578
NC $72k

Holly Springs is a town in Wake County, North Carolina, United States. As of the 2010 census, the town population was 24,661, over 2 times its population in 2000.

10

No. 10 most expensive place in North Carolina

Waxhaw, NC

22,275 peopleSnackAbility 9/10
9/10
Waxhaw, NC
Source: Flickr User MikeKalasnik | CC BY-SA 2.0
$131,894 median income · $628,812 median home · #7 home prices in North Carolina
Map of Waxhaw within North Carolina Located in Union County, North Carolina
Median home value +87% vs NC
$628,812
NC $336k
Median income +82% vs NC
$131,894
NC $72k

Waxhaw is a town located in Union County, North Carolina. The population was 9,859 according to 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 Cost of living index vs NC
1 Marvin 183
2 Weddington 146
3 St. James 142
4 Oak Ridge 136
5 Chapel Hill 133
6 Davidson 131
7 Carrboro 128
8 Wesley Chapel 127
9 Holly Springs 126
10 Waxhaw 125
City Median home value vs NC
1 Marvin $1,251,047 +272%
2 Weddington $1,074,644 +219%
3 St. James $694,377 +106%
4 Oak Ridge $599,278 +78%
5 Chapel Hill $631,167 +88%
6 Davidson $655,968 +95%
7 Carrboro $429,675 +28%
8 Wesley Chapel $659,096 +96%
9 Holly Springs $579,090 +72%
10 Waxhaw $628,812 +87%

North Carolina statewide median: $336,408

City Median income vs NC
1 Marvin $250,001 +245%
2 Weddington $190,766 +164%
3 St. James $116,383 +61%
4 Oak Ridge $155,385 +115%
5 Chapel Hill $85,989 +19%
6 Davidson $166,556 +130%
7 Carrboro $85,743 +18%
8 Wesley Chapel $132,188 +83%
9 Holly Springs $135,578 +87%
10 Waxhaw $131,894 +82%

North Carolina statewide median: $72,388

City Home price to income vs NC
1 Marvin 5.004167939277074
2 Weddington 5.6333085227345325
3 St. James 5.966306196038721
4 Oak Ridge 3.8567332153671
5 Chapel Hill 7.340087845334133
6 Davidson 3.93842294719786
7 Carrboro 5.01119586725696
8 Wesley Chapel 4.986047049310327
9 Holly Springs 4.271270695693243
10 Waxhaw 4.7675562043471915
City Population vs NC
1 Marvin 6,692
2 Weddington 13,805
3 St. James 7,072
4 Oak Ridge 7,744
5 Chapel Hill 61,607
6 Davidson 15,660
7 Carrboro 21,204
8 Wesley Chapel 9,090
9 Holly Springs 45,248
10 Waxhaw 22,275

On the map

Mapping the most expensive places in North Carolina

Saturday Night Science

Methodology: How We Determined The Most Expensive Places To Live In The Tar Heel State For 2026

The two most important things to think about when it comes to being able to afford a city in North Carolina are how much money you make and how much you have to spend to live there.

You need to understand your costs in the context of how much money you make.

For example, if the median household earns $100,000 and spends $40,000 on housing, it’s actually cheaper to live there than a place with a median income of $50,000 and housing costs of $21,000. You might spend more on housing, but you have more money overall to play with.

With that example in mind, we derived several statistics from the latest Census American Community Survey 2020-2024 around incomes and costs. They are:

  • Overall Cost Of Living Index
  • Median Home Price / Median Income (lower is better)
  • Median Income / Median Rent (Higher is better)
  • Median Home Price

You can then compare these metrics in each of the places in North Carolina to figure out which is the most expensive.

You are left with a “Cost of Living Index” by taking the average rank of each of these metrics for each city.

So we used that cost of living index to rank all of the 140 places in North Carolina that have more than 5,000 people.

The place with the highest cost of living in North Carolina according to the data is Marvin. We updated this article for 2026. This article is our eleventh time ranking the most expensive places to live in North Carolina.

The full plate

Most Expensive Cities In North Carolina

Click any column to sort. Search by city name.

RankCityCost Of LivingPopulationMedian IncomeAverage Home PriceHome/Income Ratio
1Marvin1836,692$250,001$1,251,0475.0x
2Weddington14613,805$190,766$1,074,6445.6x
3St. James1427,072$116,383$694,3776.0x
4Oak Ridge1367,744$155,385$599,2783.9x
5Chapel Hill13361,607$85,989$631,1677.3x
6Davidson13115,660$166,556$655,9683.9x
7Carrboro12821,204$85,743$429,6755.0x
8Wesley Chapel1279,090$132,188$659,0965.0x
9Holly Springs12645,248$135,578$579,0904.3x
10Waxhaw12522,275$131,894$628,8124.8x
11Whispering Pines1255,211$126,450$529,2884.2x
12Cornelius12432,783$113,767$527,1174.6x
13Cary123179,306$134,905$626,3964.6x
14Carolina Beach1226,745$94,398$606,0356.4x
15Apex12170,630$144,135$599,0854.2x
16Morrisville12131,422$125,396$480,9263.8x
17Summerfield12111,116$160,275$519,6103.2x
18Pinehurst11818,256$109,802$535,6504.9x
19Wake Forest11752,844$123,802$512,1614.1x
20Matthews11730,577$108,611$501,8484.6x
21Harrisburg11719,633$148,254$494,8843.3x
22Raleigh116481,031$85,395$433,9965.1x
23Huntersville11663,969$120,516$550,7554.6x
24Rolesville11610,766$149,565$497,9963.3x
25Asheville11594,535$71,102$460,9946.5x
26Stallings11416,886$115,974$461,6334.0x
27Elon11411,032$84,773$350,8804.1x
28Hillsborough1149,724$98,163$472,9624.8x
29Kill Devil Hills1137,761$89,773$521,7225.8x
30Mills River1137,281$105,398$530,7665.0x
31Fuquay-Varina11240,485$115,497$525,7464.6x
32Southern Pines11216,420$88,535$456,1165.2x
33Woodfin1128,048$71,384$427,0016.0x
34Durham111291,467$81,619$396,3954.9x
35Indian Trail11142,036$108,483$419,1033.9x
36Mint Hill11127,556$100,860$513,1935.1x
37Fletcher1118,098$75,272$446,2795.9x
38Leland11029,607$91,977$376,5994.1x
39Pineville11011,055$69,354$403,6635.8x
40Oak Island1109,030$85,872$568,6726.6x
41Mooresville10952,381$89,647$482,3155.4x
42Carolina Shores1095,017$76,087$319,3664.2x
43Charlotte108903,844$82,068$397,1254.8x
44Wilmington108120,805$66,738$416,1596.2x
45Clemmons10821,871$87,655$387,8144.4x
46Black Mountain1088,513$77,042$463,7396.0x
47Stokesdale1086,004$121,071$386,4513.2x
48Knightdale10720,214$103,220$370,2043.6x
49Boone10720,032$30,065$483,78916.1x
50Belmont10715,546$94,883$432,5654.6x
51Morehead City1059,806$56,233$410,2367.3x
52Concord104108,719$86,921$382,5924.4x
53Garner10434,473$78,756$384,1004.9x
54Lewisville10413,828$100,917$404,5644.0x
55Unionville1046,954$96,028$419,7014.4x
56Archer Lodge1045,186$91,188$377,8624.1x
57Mebane10319,538$83,174$353,2214.2x
58Cramerton1035,450$82,160$305,4433.7x
59Clayton10229,320$78,822$364,7424.6x
60Kernersville10227,830$71,918$322,4474.5x
61Hendersonville10215,408$53,449$405,6767.6x
62Wendell10213,064$95,787$369,6033.9x
63Brevard1027,897$54,103$464,5188.6x
64Hickory10044,258$64,576$293,9994.6x
65Monroe10036,759$72,540$356,5204.9x
66Greensboro99301,198$61,515$264,4284.3x
67Jacksonville9971,279$57,697$261,0564.5x
68Elizabeth City9918,871$52,141$264,9705.1x
69Butner998,065$74,739$273,6313.7x
70Boiling Spring Lakes996,347$62,676$315,2235.0x
71Pleasant Garden995,060$88,204$315,4823.6x
72Fayetteville98210,815$58,407$225,5343.9x
73Gastonia9882,884$64,059$277,3314.3x
74Waynesville9810,502$54,923$355,3526.5x
75Gibsonville989,467$95,861$307,0753.2x
76Aberdeen989,228$75,078$352,7964.7x
77King987,408$57,817$276,0864.8x
78Mount Holly9718,208$79,385$360,7734.5x
79High Point96116,245$64,561$249,8213.9x
80Kannapolis9657,890$73,836$279,7083.8x
81Hope Mills9617,939$65,774$263,4544.0x
82Havelock9617,691$58,408$233,8964.0x
83Lincolnton9611,783$46,320$296,0226.4x
84Winterville9610,725$83,193$278,2913.3x
85Angier966,241$52,214$333,9036.4x
86Locust965,840$76,504$384,6865.0x
87Greenville9592,857$49,748$235,8214.7x
88Wilson9548,370$52,485$218,9424.2x
89Salisbury9535,825$53,716$280,6465.2x
90New Bern9532,734$61,031$281,3284.6x
91Statesville9529,894$52,880$297,0705.6x
92Conover958,580$65,972$277,4124.2x
93Nashville955,729$61,000$257,5594.2x
94Burlington9459,610$56,880$256,0224.5x
95Sanford9431,478$57,586$291,2065.1x
96Smithfield9412,116$43,270$293,3916.8x
97Washington949,726$40,186$242,5286.0x
98Oxford948,914$43,054$255,8735.9x
99Zebulon948,711$79,112$341,7214.3x
100Winston-Salem93252,037$59,268$264,3334.5x

Source: U.S. Census ACS 2020-2024, Zillow research. 140 places with more than 5,000 residents.

Summary

Summary: Taking A Chunk Out Of Your Paycheck In North Carolina For 2026

Well, there you have it, the places in North Carolina that have the highest cost of living, with Marvin ranking as the most expensive city in the Tar Heel State.

The most expensive cities in North Carolina are Marvin, Weddington, St. James, Oak Ridge, Chapel Hill, Davidson, Carrboro, Wesley Chapel, Holly Springs, and Waxhaw.

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 →