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

Charlotte-Concord-Gastonia, NC-SC

Below AverageTier 1CBSA 16740Compare
Risk Rank: #258 of 287Month: 2025-12Score change (12m): -9
34score
Composite risk percentile vs 287 metros (higher = higher risk)

Executive Summary

Charlotte's housing market shows below-average risk, ranking 258th of 287 metros. The market has been in Hypersupply for 7 months. The market shows signs of liquidity stress with elevated inventory. Significant oversupply — conditions increasingly favor buyers over sellers.

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

Inventory has surged +31% YoY with days on market up +14% — significant supply buildup indicating market stress.

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

Cycle Phase

RecoveryExpansionHypersupplyRecession
7 months in current phase·from Hypersupply

Building activity may be outpacing demand absorption

2019202020212022202320242025

Key Dynamics

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

Top Drivers

Permits per Capitap81
Permits per 1,000 residents
Affordabilityp55
Mortgage payment / income
Price Momentump44
12-month HPI change

Market Signals

Inventory has surged +31% YoY with days on market up +14% — significant supply buildup indicating market stress.

Liquidity

Stress
Active Listings YoY
+30.8%p80
Days on Market YoY
+14.3%p74
Months in status21
Data through Dec 2025

Valuation

Balanced
Rent vs. Price Growth
-1.5%p41
Months in status14
Data through Dec 2025Rent 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 MomentumNeutral
+2.7%p44

12-month HPI change — higher = overheating

Permit GrowthBelow Avg
-18.2%p21

YoY permit change — higher = supply pressure

Permits per CapitaHigh Risk
7.63p81

Permits per 1,000 residents — higher = overbuilding risk

AffordabilityNeutral
0.28p55

Mortgage payment / income — higher = more burdened

EmploymentLow Risk
+2.7%p1

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
-5.7Normal
Rate Change (YoY)
-74 bpsNormal
Mortgage Risk Premium
+191 bpsElevated
Stable for 8 quartersData through 2026-Q1

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.92High
Completion-Permit Divergence
+1.9 ppNormal
Accumulating for 4 quartersData through 2026-Q1
Local Signals

Metro Permit Activity

Permit Activity

Sharp Cooling
YoY Permit Growth
-18.2%Significant pullback

Raw signal — not the composite percentile

Relative to 2016–2019 norms for this metro

Both supply and demand are in contraction. The market is in full retreat — builders have stopped and buyers have pulled back.

Employment Concentration

Employment

Moderate
Largest SectorGovernment 17.9%
QCEW 2024 annual averages
Internal Structure

Charlotte's 11 counties show moderate divergence — Gaston County carries the most risk (Elevated) while Rowan County anchors the lower end.

Moderate10.9
11 of 11 counties scored

Charlotte, NC-SC shows Moderate internal divergence — some counties diverge meaningfully from the metro picture. Gaston County contributes the most structural risk (Elevated, driven by permit growth), while Rowan County anchors the lower end (Below Average).

Within-metro factor percentiles (0 = lowest risk, 100 = highest risk)
CountyScore
Gaston CountyRisk Driver
68
Mecklenburg County
65
Cabarrus County
65
Union County
62
Lancaster County<5%
55
York County
52
Lincoln County<5%
42
Iredell County
38
Anson County<5%
38
Chester County<5%
35
Rowan CountyStabilizer
30
Score History
MonthScore
2025-1138
2025-0938
2025-0639
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)2025-Q4
Permits2026-01
Income2024
Employment2025-12
Migration2023