Where rent growth outran household income
Which metros saw Zillow asking rent change faster than nominal median household income between the 2019 and 2024 source vintages?
A current rent burden can hide how a market reached it. This study aligns two named endpoints and keeps rent change, nominal income change and their percentage-point gap separately visible.
- Metros compared
- 292 direct 2019 and 2024 endpoints
- Rent changed faster
- 252 positive rent-minus-income gap
- Median rent change
- 39.7% Zillow annual-average endpoints
- Median income change
- 28.1% nominal ACS five-year estimates
A current burden level does not show who moved faster
The direct intersection contains 292 metros with both 2019 and 2024 endpoints. Across that set, median Zillow asking rent changed 39.7%, while the nominal ACS median household-income estimate changed 28.1%. The median rent-minus-income gap is 11.0%.
Florence, SC has the largest positive gap at 62.0%: rent changed 85.4% against 23.4% nominal household-income change. That is a market-level divergence, not proof that every renter experienced the median.
ACS five-year income estimates summarize survey periods. ZORI tracks asking rents. The chart aligns named endpoints, but it does not turn the two series into the same household panel.
The strongest nominal income change belongs to Pinehurst, NC at 43.6%, paired with 43.3% rent change. Use the interactive explorer to inspect every included metro, then open current affordability, supply and employment evidence before drawing a decision conclusion.
2019–2024 rent change versus nominal household-income change
Above the diagonal, Zillow rent changed faster than the ACS median household-income estimate.
The first 24 rows, with a path to the underlying market
| Gap rank | Metro | Rent 2019 | Rent 2024 | Rent change | Income 2019 | Income 2024 | Income change | Gap | Open |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Florence, SCrent outpaced income | $656 | $1,216 | 85.4% | $44k | $54k | 23.4% | 62.0% | Open explorer |
| 2 | Barnstable Town, MArent outpaced income | $1,385 | $2,553 | 84.3% | $74k | $95k | 28.1% | 56.2% | Open explorer |
| 3 | Torrington, CTrent outpaced income | $1,049 | $1,767 | 68.4% | $80k | $94k | 17.1% | 51.4% | Open explorer |
| 4 | Binghamton, NYrent outpaced income | $748 | $1,196 | 59.9% | $54k | $65k | 19.0% | 40.9% | Open explorer |
| 5 | Hinesville, GArent outpaced income | $1,025 | $1,641 | 60.1% | $50k | $62k | 23.0% | 37.1% | Open explorer |
| 6 | Bloomington, ILrent outpaced income | $816 | $1,264 | 54.9% | $68k | $80k | 18.1% | 36.8% | Open explorer |
| 7 | Norwich, CTrent outpaced income | $1,190 | $1,825 | 53.4% | $73k | $87k | 17.8% | 35.5% | Open explorer |
| 8 | Heber, UTrent outpaced income | $1,837 | $3,078 | 67.6% | $95k | $127k | 33.9% | 33.7% | Open explorer |
| 9 | Kokomo, INrent outpaced income | $609 | $938 | 54.0% | $52k | $64k | 22.3% | 31.8% | Open explorer |
| 10 | Augusta, MErent outpaced income | $880 | $1,372 | 55.9% | $55k | $69k | 24.8% | 31.1% | Open explorer |
| 11 | Atlantic City, NJrent outpaced income | $1,161 | $1,896 | 63.3% | $62k | $82k | 32.2% | 31.1% | Open explorer |
| 12 | Naples, FLrent outpaced income | $1,699 | $2,720 | 60.1% | $70k | $90k | 29.3% | 30.8% | Open explorer |
| 13 | Johnson City, TNrent outpaced income | $874 | $1,387 | 58.7% | $44k | $58k | 30.0% | 28.7% | Open explorer |
| 14 | Knoxville, TNrent outpaced income | $1,061 | $1,709 | 61.1% | $55k | $72k | 32.6% | 28.5% | Open explorer |
| 15 | State College, PArent outpaced income | $1,080 | $1,636 | 51.5% | $60k | $74k | 23.0% | 28.5% | Open explorer |
| 16 | Lafayette, INrent outpaced income | $926 | $1,329 | 43.5% | $53k | $62k | 16.3% | 27.2% | Open explorer |
| 17 | Lawton, OKrent outpaced income | $709 | $1,015 | 43.2% | $52k | $61k | 16.5% | 26.7% | Open explorer |
| 18 | South Bend, INrent outpaced income | $793 | $1,210 | 52.6% | $53k | $67k | 26.1% | 26.5% | Open explorer |
| 19 | Sebastian, FLrent outpaced income | $1,308 | $2,102 | 60.7% | $55k | $73k | 34.3% | 26.4% | Open explorer |
| 20 | Fayetteville, NCrent outpaced income | $897 | $1,380 | 53.8% | $48k | $62k | 27.5% | 26.4% | Open explorer |
| 21 | Roanoke, VArent outpaced income | $869 | $1,285 | 47.9% | $57k | $69k | 21.5% | 26.4% | Open explorer |
| 22 | East Stroudsburg, PArent outpaced income | $1,111 | $1,739 | 56.5% | $64k | $84k | 30.7% | 25.8% | Open explorer |
| 23 | Youngstown, OHrent outpaced income | $650 | $945 | 45.4% | $47k | $57k | 19.7% | 25.6% | Open explorer |
| 24 | Key West, FLrent outpaced income | $2,156 | $3,251 | 50.8% | $70k | $88k | 25.3% | 25.5% | Open explorer |
The visible table is intentionally limited for reading. The CSV contains every row that passes the printed inclusion rule.
Inclusion first, interpretation second.
Include every current RentMarker metro with direct Zillow ZORI annual averages for 2019 and 2024 plus direct ACS five-year median household income estimates for the 2019 and 2024 vintages. Rank by rent change minus nominal income change, highest first.
Methodology version: v10Method
- Cumulative rent change divides the 2024 Zillow ZORI annual average by its 2019 annual average and subtracts one.
- Cumulative nominal income change divides the ACS 2024 five-year median household income estimate by the ACS 2019 five-year estimate and subtracts one.
- Growth gap subtracts income change from rent change; it is a descriptive percentage-point difference, not a renter-specific budget change.
Counter-signals
- Median household income covers all households, not only renters or recent movers.
- A metro with income keeping pace can still have a high current rent burden or unequal gains across households.
- Supply, jobs, migration and unit mix can move differently from this two-endpoint comparison.
Limitations
- ACS five-year estimates summarize multi-year survey periods and are not synchronized annual income observations.
- Both changes are nominal; inflation is not removed and the result is not real purchasing-power growth.
- ZORI is a market asking-rent index, not the rent paid by the same households represented in ACS.
Every input release used by this study
Release and retrieval dates stay visible so a reader can tell whether two measures describe the same moment.