Where inbound tax-return households meet current asking rent
Among metros gaining tax-return households, how does current annualized asking rent compare with the average AGI of inbound returns?
Net movement alone does not show the purchasing power replacing local demand. This study joins direct IRS household flows and mover AGI with current Zillow asking rent, population and the named BLS employment signal.
- Net-inflow metros
- 311 positive IRS tax-return household movement
- Arrivals earn less
- 110 average inbound AGI below outbound AGI
- Median rent / inbound AGI
- 27.6% annualized ZORI divided by inbound-return AGI
- Median mapped origin share
- 47.4% inbound households linked to another current market
More inbound households do not automatically mean stronger rent-paying capacity
The complete positive-flow intersection contains 311 markets. In 201, average AGI per inbound tax return is at least as high as the outbound figure; in 110, arrivals have lower average AGI. The median annualized asking-rent share is 27.6%.
Jefferson, GA has the strongest per-resident net inflow in the included set at 21.4tax-return households per 1,000 residents. Its mover-income gap is $13,003, while annualized asking rent equals 32.2% of average inbound-return AGI.
IRS AGI is not renter income, and tax-return migration does not identify who rented, bought, formed a new household or moved within a metro.
Hinesville, GAhas the highest asking-rent share in this set at 48.4%, pairing a$1,749 monthly ZORI with $43,349average AGI per inbound return. Open the flow explorer to inspect the directly mapped origins and destinations before comparing employment, supply and deal-level costs.
Inbound scale and the asking-rent share of mover AGI
Emerald marks arrivals with higher average AGI than leavers; amber marks a negative mover-income gap.
The first 24 rows, with a path to the underlying market
| Rank | Metro | Net households | Per 1,000 | Inbound AGI | AGI gap | Rent / inbound AGI | Leading mapped origin | Open |
|---|---|---|---|---|---|---|---|---|
| 1 | Jefferson, GAIRS flow · Zillow 2026-06-30 | 1,814 | 21.4 | $77,315 | $13,003 | 32.2% | Atlanta, GA1,952 households | Explore flows |
| 2 | The Villages, FLIRS flow · Zillow 2026-06-30 | 3,011 | 21.0 | $105,954 | $15,974 | 19.8% | Orlando, FL1,066 households | Explore flows |
| 3 | Myrtle Beach, SCIRS flow · Zillow 2026-06-30 | 5,933 | 15.5 | $82,989 | $27,782 | 24.7% | New York, NY1,538 households | Explore flows |
| 4 | Ocala, FLIRS flow · Zillow 2026-06-30 | 5,929 | 14.8 | $65,836 | $11,741 | 29.1% | Orlando, FL2,039 households | Explore flows |
| 5 | Homosassa Springs, FLIRS flow · Zillow 2026-06-30 | 2,307 | 14.2 | $70,597 | $16,173 | 29.0% | Tampa, FL1,484 households | Explore flows |
| 6 | Wilmington, NCIRS flow · Zillow 2026-06-30 | 5,645 | 12.5 | $95,534 | $28,332 | 21.7% | Raleigh, NC1,321 households | Explore flows |
| 7 | Lakeland, FLIRS flow · Zillow 2026-06-30 | 9,148 | 11.6 | $56,694 | $3,215 | 39.1% | Orlando, FL8,908 households | Explore flows |
| 8 | Port St. Lucie, FLIRS flow · Zillow 2026-06-30 | 5,547 | 10.6 | $98,321 | $27,724 | 28.6% | Miami, FL8,105 households | Explore flows |
| 9 | Panama City, FLIRS flow · Zillow 2026-06-30 | 2,246 | 10.6 | $73,687 | $13,904 | 27.7% | Crestview, FL536 households | Explore flows |
| 10 | Punta Gorda, FLIRS flow · Zillow 2026-06-30 | 1,879 | 9.3 | $97,219 | $27,102 | 23.4% | North Port, FL1,585 households | Explore flows |
| 11 | Athens, TNIRS flow · Zillow 2026-06-30 | 603 | 8.8 | $57,275 | $9,066 | 23.4% | Cleveland, TN334 households | Explore flows |
| 12 | Deltona, FLIRS flow · Zillow 2026-06-30 | 6,228 | 8.8 | $78,730 | $20,634 | 27.4% | Orlando, FL5,884 households | Explore flows |
| 13 | Williston, NDIRS flow · Zillow 2026-06-30 | 341 | 8.6 | $60,684 | $-13,452 | 24.8% | Minot, ND52 households | Explore flows |
| 14 | Spartanburg, SCIRS flow · Zillow 2026-06-30 | 3,190 | 8.5 | $62,106 | $3,767 | 29.0% | Greenville, SC3,374 households | Explore flows |
| 15 | Albemarle, NCIRS flow · Zillow 2026-06-30 | 547 | 8.5 | $64,769 | $6,105 | 32.9% | Charlotte, NC1,048 households | Explore flows |
| 16 | Greeley, COIRS flow · Zillow 2026-06-30 | 2,840 | 8.1 | $73,472 | $3,260 | 28.7% | Denver, CO4,223 households | Explore flows |
| 17 | Daphne, ALIRS flow · Zillow 2026-06-30 | 1,982 | 8.0 | $84,825 | $13,574 | 24.1% | Mobile, AL1,002 households | Explore flows |
| 18 | Lake Havasu City, AZIRS flow · Zillow 2026-06-30 | 1,769 | 8.0 | $68,151 | $12,306 | 27.3% | Riverside, CA1,127 households | Explore flows |
| 19 | Palm Bay, FLIRS flow · Zillow 2026-06-30 | 4,980 | 7.9 | $81,139 | $12,923 | 28.3% | Orlando, FL2,482 households | Explore flows |
| 20 | Charleston, SCIRS flow · Zillow 2026-06-30 | 6,447 | 7.7 | $96,571 | $21,551 | 25.7% | New York, NY1,118 households | Explore flows |
| 21 | St. George, UTIRS flow · Zillow 2026-06-30 | 1,461 | 7.4 | $82,785 | $13,444 | 28.1% | Salt Lake City, UT865 households | Explore flows |
| 22 | Morristown, TNIRS flow · Zillow 2026-06-30 | 886 | 7.2 | $61,513 | $14,086 | 29.6% | Knoxville, TN803 households | Explore flows |
| 23 | Brenham, TXIRS flow · Zillow 2026-06-30 | 264 | 7.2 | $121,685 | $59,036 | 16.9% | Houston, TX472 households | Explore flows |
| 24 | North Port, FLIRS flow · Zillow 2026-06-30 | 6,366 | 7.2 | $138,563 | $57,207 | 18.5% | Tampa, FL3,358 households | Explore flows |
The visible table is intentionally limited for reading. The CSV contains every row that passes the printed inclusion rule.
Inclusion first, interpretation second.
Start with every current RentMarker market that has positive IRS net tax-return household migration, positive inbound and outbound household counts, published inbound/outbound AGI per return, population, current Zillow ZORI and a named BLS employment change. Rank by net migration per 1,000 residents; retain the leading directly mapped origin market and the share of inbound households covered by mapped market-to-market pairs.
Methodology version: v10Method
- IRS county inflow and outflow totals are aggregated through current market membership after same-market county moves are netted from both sides.
- Annualized asking rent is monthly Zillow ZORI multiplied by 12; the rent-to-inbound-AGI ratio divides that amount by average AGI per inbound tax return.
- Direct county pairs use the IRS inflow-side record once, map both county ends independently and exclude pairs whose ends belong to the same market area.
- Net migration per 1,000 divides the net tax-return household count by current ACS population and multiplies by 1,000.
Counter-signals
- Adjusted gross income is not gross household income, disposable income or renter income, and one tax return is not necessarily one lease.
- A positive net flow can coexist with weaker employment, rising supply or high insurance and ownership costs.
- The mapped origin share excludes county pairs whose other end is outside a current RentMarker market area; the all-US inflow total remains the denominator.
Limitations
- IRS migration omits non-filers and does not identify tenure, reason for moving, household formation or intended neighborhood.
- IRS 2022-2023 migration, current Zillow asking rent, ACS population and BLS employment cover different reference periods.
- ZORI is a market-level typical asking rent rather than the rent paid by movers, and the ratio is not a household affordability verdict.
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.