Most CRE analysis looks at population growth as a monolithic number: how many people are moving in. But not all migrants are equal for commercial real estate demand. A ZIP code gaining 1,000 residents with median incomes of $40,000 has very different CRE implications than one gaining 500 residents with median incomes of $200,000. IRS Statistics of Income migration data lets us see the difference.
Following the Money, Not the People
IRS migration data tracks adjusted gross income (AGI) flows by ZIP code. It doesn’t just show who’s moving — it shows how much spending power is arriving.
We incorporate IRS migration data into our Population Momentum signal group (15% of composite weight). The net AGI inflow metric captures wealth concentration patterns that raw population counts miss entirely. When combined with BLS wage data from our Economic Strength group, it reveals arbitrage opportunities: metros where incoming wealth exceeds local wage levels, creating a spending power surplus.
The Three Patterns
Pattern 1: The Wealth Magnet
Miami’s Brickell corridor is the extreme case. Four ZIP codes rank in the national top 15 for net AGI inflow, with 33131 alone absorbing +$1.4M in net adjusted gross income. The migration is primarily from New York, Connecticut, and New Jersey. These high-AGI migrants demand premium services: Class A office, luxury retail, fine dining. The effect is self-reinforcing.
Pattern 2: The Cost Arbitrage
Charlotte presents the inverse opportunity. Strong net in-migration meets wages that are 15% below the national metro median. For employers, this is a labor cost advantage. For CRE, it means commercial rents are priced against local wages, not against the incoming spending power. The gap between local pricing and migrant purchasing power is the arbitrage.
Pattern 3: The Stealth Recovery
LA, Chicago, and DC show a third pattern: AGI inflows that have quietly turned positive after years of outflow. The narrative still reflects 2020–2022 losses, but the ZIP-level data shows net wealth recovery. Because IRS data lags 12–18 months, this reversal is only now becoming visible in the data — meaning the on-the-ground reality is even further ahead.
Actionable Takeaways
| Pattern | Example Metros | CRE Opportunity | Timing |
|---|---|---|---|
| Wealth magnet | Miami, Nashville | Premium F&B, Class A office | Now — self-reinforcing |
| Cost arbitrage | Charlotte, Phoenix | Office, industrial, retail | 12–18 months before rents adjust |
| Stealth recovery | LA, Chicago, DC | Value-add commercial | 6–12 months — data just turning |