Home / North Carolina / Best Places to Live

Best Places to Live in North Carolina (2026)

North Carolina has a cost of living index of 84 (US average = 100) with a median household income of $64,537 and a population of 6,600,402. We ranked 15 cities based on affordability, income, housing value, and climate to find the best places to call home in North Carolina.

102
Cost Index

Concord is 2% more expensive than the national average with a median income of $84,752 and a population of 106,518.

$84,752
Median Income
$1,365/mo
Median Rent
$327,600
Home Value
106,518
Population
6 Cary
127
Cost Index

Cary is 27% more expensive than the national average with a median income of $129,399 and a population of 176,686.

$129,399
Median Income
$1,621/mo
Median Rent
$525,200
Home Value
176,686
Population
103
Cost Index

Wendell is 3% more expensive than the national average with a median income of $93,848 and a population of 11,585.

$93,848
Median Income
$1,397/mo
Median Rent
$316,700
Home Value
11,585
Population
10 Mebane
92
Cost Index

Mebane is 8% cheaper than the national average with a median income of $84,312 and a population of 18,899.

$84,312
Median Income
$1,171/mo
Median Rent
$295,600
Home Value
18,899
Population
12 Apex
131
Cost Index

Apex is 31% more expensive than the national average with a median income of $138,442 and a population of 67,765.

$138,442
Median Income
$1,784/mo
Median Rent
$514,800
Home Value
67,765
Population

How We Rank the Best Places to Live

Our livability score combines four data-driven factors: affordability (35% — cost of living index relative to national average), income (25% — median household income from the Census Bureau), housing value (15% — home price to income ratio), and climate (15% — NOAA temperature normals favoring moderate climates). Population serves as a proxy for amenities (10%).

Only cities with at least 5,000–10,000 residents are included. Data sourced from the US Census Bureau, Zillow, HUD, and NOAA.