US Metro Real Estate Intelligence
Rankings/Kansas City, MO-KS

Kansas City, MO-KS

ElevatedTier 1CBSA 28140Compare
Risk Rank: #37 of 287Month: 2025-12Score change (12m): +4
61score
Composite risk percentile vs 287 metros (higher = higher risk)

Cycle Phase

Kansas City experienced a market correction from mid-2025 through late 2025. The market is currently recovering.

Recovery
Expansion
Hypersupply
Recession
In Recovery for 5 months·Previously: Recovery

Market conditions are rebuilding after a correction period

HypExpExpRecHypRessHypExpHypRecHyp2019202020212022202320242025
Recovery
Expansion
Hypersupply
Recession

Kansas City's housing market shows elevated risk, ranking 37th of 287 metros. The market has been in Recovery for 5 months. Inventory levels are elevated, warranting monitoring.

Executive Summary

Risk is Elevated, driven primarily by migration and employment. The market is in Recovery phase. Liquidity is watch and valuation is balanced.

Top Risk Drivers (This Month)

Migration
p90 (highest risk decile)
Net AGI migration (risk inverted)
Employment
p78 (elevated risk)
12-month employment change (risk inverted)
Price Momentum
p60 (moderate)
12-month HPI change

Market Signals

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

Liquidity

Watch
Active Listings YoY
+15.3%p65
Days on Market YoY
-2.9%p42
Months in status5
Data through Dec 2025

Valuation

Balanced
Rent vs. Price Growth
+1.3%p81
Months in status41
Data through Dec 2025Rent growth vs price growth (rent support). Note: Affordability and Valuation measure different structural dimensions and can diverge.
Factor Details

Factor Breakdown

Price Momentum60

12-month HPI change — higher = overheating

Permit Growth51

YoY permit change — higher = supply pressure

Permits per Capita53

Permits per 1,000 residents — higher = overbuilding risk

Affordability35

Mortgage payment / income — higher = more burdened

Employment78

12-month employment change (risk inverted)

Migration90

Net AGI migration (risk inverted)

Underlying Values

MetricValuePctile
Price Momentum+3.1%p60
Permit Growth-1.3%p51
Permits/1K Pop4.21p53
Affordability0.26p35
Employment-0.3%p78
Net AGI Migration-$183Kp90
National ContextDoes not affect score

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
-5.7Normal
Rate Change (YoY)
-74 bpsNormal
Mortgage Risk Premium
+189 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.91High
Completion-Permit Divergence
-3.2 ppNormal
Accumulating for 3 quartersData through 2025-Q4
Local SignalsDoes not affect score

Metro Permit Activity

Permit Activity

Normal
YoY Permit Growth
-1.3%Within norm

Raw signal — not the composite percentile

Relative to 2016–2019 norms for this metro

Permit activity is typical but demand is softening. Price pressure is forming on the demand side — this is not a supply problem.

Liquidity

Liquidity

Watch
Active Listings YoY+15.3%
Days on Market YoY-2.9%
AssessmentInventory building
Watch for 5 monthsData through Dec 2025
Internal Structure

Kansas City's 14 counties show moderate divergence — Leavenworth County carries the most risk (Elevated) while Caldwell County anchors the lower end.

Moderate17.5
14 of 14 counties scored

Kansas City, MO-KS shows Moderate internal divergence — some counties diverge meaningfully from the metro picture. Leavenworth County contributes the most structural risk (Elevated, driven by permit growth), while Caldwell County anchors the lower end (Low Risk).

Within-metro factor percentiles (0 = lowest risk, 100 = highest risk)
CountyScore
Leavenworth CountyRisk Driver
74
Clay County
70
Johnson County
61
Platte County
61
Jackson County
61
Linn County
59
Wyandotte County
59
Miami County
54
Cass County
51
Lafayette County
46
Clinton County
36
Bates County
31
Ray County
26
Caldwell CountyStabilizer
10
Score History
MonthScore
2025-1164
2025-0966
2025-0761
2025-0563
2025-0464
2025-0263
2025-0162
2024-1158
2024-0956
2024-0761
2024-0456
2024-0357
2024-0163
2023-1061
2023-0864
2023-0658
2023-0558
2023-0357
2023-0260
2022-1256
2022-0956
2022-0759
2022-0460
2022-0259
2022-0163
2021-1156
2021-1056
2021-0859
2021-0563
2021-0461
2021-0258
2021-0157
2020-1152
2020-0953
2020-0751
2020-0451
2020-0150
2019-1060
2019-0762
2019-0460
2019-0264
2019-0163
Data Vintages
Price (HPI)2025-Q3
Permits2025-12
Income2024
Employment2025-12
Migration2022