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

Charlotte-Concord-Gastonia, NC-SC

Below AverageTier 1CBSA 16740Compare
Risk Rank: #257 of 274Month: 2026-05Score change (12m): -7
33score
Composite risk percentile vs 274 metros (higher = higher risk)

Executive Summary

Charlotte's housing market shows below-average risk, ranking 257th of 274 metros. The market recently entered Recovery. Inventory levels are elevated, warranting monitoring. Recovery underway but inventory still elevated — watch for follow-through.

Charlotte experienced a market correction from early 2025 through mid-2025. The market is currently recovering.

Inventory is elevated (+18% 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

Market conditions are rebuilding after a correction period

2019202020212022202320242025

Key Dynamics

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

Top Drivers

Permits per Capitap81
Permits per 1,000 residents
Affordabilityp55
Mortgage payment / income
Permit Growthp27
YoY permit change

Market Signals

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

Liquidity

Watch
Active Listings YoY
+17.6%p67
Days on Market YoY
+6.8%p62
Months in status1
Data through May 2026

Valuation

Balanced
Rent vs. Price Growth
-0.2%p61
Months in status1
Data through May 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.8%p24

12-month HPI change — higher = overheating

Permit GrowthBelow Avg
-13.9%p27

YoY permit change — higher = supply pressure

Permits per CapitaHigh Risk
7.55p81

Permits per 1,000 residents — higher = overbuilding risk

AffordabilityNeutral
0.29p55

Mortgage payment / income — higher = more burdened

EmploymentLow Risk
+1.4%p8

12-month employment change (risk inverted)

MigrationLow Risk
+$561Kp5

Net AGI migration (risk inverted)

National Context

Credit Conditions

Credit Regime

Stable

Early-stage recovery with lingering transaction weakness. Credit is available but buyer activity hasn't fully returned yet.

Bank Lending Standards
-3.7Normal
Rate Change (YoY)
-38 bpsNormal
Mortgage Risk Premium
+199 bpsElevated
Stable for 9 quartersData through 2026-Q2

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.90Elevated
Completion-Permit Divergence
-5.9 ppNormal
Accumulating for 5 quartersData through 2026-Q2
Local Signals

Metro Permit Activity

Permit Activity

Sharp Cooling
YoY Permit Growth
-13.9%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
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-Q1
Permits2026-05
Income2024
Employment2026-05
Migration2023