US Metro Real Estate Intelligence
Rankings/Charlotte-Concord-Gastonia, NC-SC

Charlotte-Concord-Gastonia, NC-SC

Below AverageTier 1CBSA 16740Compare
Risk Rank: #256 of 273Month: 2026-08Score change (12m):↓ -6
32score
Composite risk percentile vs 273 metros (higher = higher risk)

Executive Summary

Charlotte's housing market shows below-average risk, ranking 256th of 273 metros. The market recently entered Hypersupply. Inventory levels are elevated, warranting monitoring. Inventory accumulating faster than demand — the market is shifting toward buyers.

Charlotte experienced a market correction from early 2025 through mid-2025. Elevated inventory persists, suggesting the market hasn't fully normalized.

Inventory is elevated (+15% YoY) and days on market are up +7% — supply is building but not yet at stress levels.

Rent growth is roughly keeping pace with price appreciation, suggesting valuations are not stretched.

Cycle Phase

RecoveryExpansionHypersupplyRecession
1 month in current phase

Building activity may be outpacing demand absorption

20192020202120222023202420252026

Key Dynamics

Risk is primarily driven by permits per capita and affordability, while migration provides the most support.

Top Drivers

Permits per Capitap77
Permits per 1,000 residents
Affordabilityp53
Mortgage payment / income
Price Momentump22
12-month HPI change

Market Signals

Inventory is elevated (+15% YoY) and days on market are up +7% — supply is building but not yet at stress levels.

Liquidity

Watch—
Active Listings YoY
+15.5%p65
Days on Market YoY
+7.0%p62
Months in status1
Data through Aug 2026

Valuation

Balanced—
Rent vs. Price Growth
+0.1%p65
Months in status1
Data through Aug 2026Rent growth vs price growth (rent support). Note: Affordability and Valuation measure different structural dimensions and can diverge.
Factor Details
Lower riskHigher risk
Low RiskBelow AvgNeutralElevatedHigh Risk
Price MomentumBelow Avg
+0.9%p22

12-month HPI change — higher = overheating

Permit GrowthBelow Avg
-15.6%p22

YoY permit change — higher = supply pressure

Permits per CapitaElevated
7.10p77

Permits per 1,000 residents — higher = overbuilding risk

AffordabilityNeutral
0.30p53

Mortgage payment / income — higher = more burdened

EmploymentLow Risk
+1.5%p12

12-month employment change (risk inverted)

MigrationLow Risk
+$561Kp5

Net AGI migration (risk inverted)

National Context

Credit Conditions

Credit Regime

Stable—

Oversupply with deteriorating transactions and no credit excuse. Supply-driven correction risk is elevated.

Bank Lending Standards
+0.0Normal
Rate Change (YoY)
+11 bpsNormal
Mortgage Risk Premium
+196 bpsElevated
Stable for 10 quartersData through 2026-Q3

Supply Pipeline

Supply Regime

Accumulating—

Supply pipeline is building up while credit remains available. New units are accumulating in the system — watch for delivery pressure in coming quarters.

Pipeline Ratio
0.89Elevated
Completion-Permit Divergence
-19.2 ppNormal
Accumulating for 6 quartersData through 2026-Q3
Local Signals

Metro Permit Activity

Permit Activity

Sharp Cooling
YoY Permit Growth
-15.6%Significant pullback

Raw signal — not the composite percentile

Relative to 2016–2019 norms for this metro

Sharp building pullback with softening demand. Mixed signals — builders saw weakness early, but demand hasn't fully deteriorated yet.

Employment Concentration

Employment

Moderate
Largest SectorGovernment 17.9%
QCEW 2024 annual averages
Internal Structure

Charlotte's 11 counties show moderate divergence — Union County carries the most risk (High Risk) while Cabarrus County anchors the lower end.

Moderate14.9
11 of 11 counties scored

Charlotte, NC-SC shows Moderate internal divergence — some counties diverge meaningfully from the metro picture. Union County contributes the most structural risk (High Risk, driven by permits per capita), while Cabarrus County anchors the lower end (Below Average).

Within-metro factor percentiles (0 = lowest risk, 100 = highest risk)
CountyScore ▼
Union CountyRisk Driver
90
Rowan County
62
Gaston County
62
Iredell County
58
Chester County<5%
58
York County
50
Lancaster County<5%
48
Mecklenburg County
42
Cabarrus CountyStabilizer
40
Lincoln County<5%
32
Anson County<5%
8
Score History
MonthScore
2026-0632
2025-1234
2025-1038
2025-0739
2025-0540
2025-0338
2025-0143
2024-1142
2024-0845
2024-0647
2024-0346
2024-0246
2023-1245
2023-0942
2023-0842
2023-0643
2023-0545
2023-0349
2023-0249
2022-1250
2022-0948
2022-0647
2022-0549
2022-0450
2022-0251
2021-1253
2021-1151
2021-0948
2021-0647
2021-0447
2021-0242
2020-1242
2020-1044
2020-0945
2020-0744
2020-0645
2020-0445
2020-0343
2020-0142
2019-1042
2019-0742
2019-0442
2019-0242
2019-0143
Data Vintages
Price (HPI)2026-Q2
Permits2026-08
Income2024
Employment2026-08
Migration2023