Research

Migration Model Accuracy Report: Tampa, Jacksonville, Charlotte

Migration Model Accuracy Report: Tampa, Jacksonville, Charlotte
Share:

Our team at CorridorIQ has been building a machine learning model that predicts county-to-county migration across the United States. Our model generates these predictions in real time, before any official data confirms them.

The challenge is that IRS migration data, the closest thing to ground truth, takes two to three years to arrive. By the time it's published, the market has already moved on. Our model was built to close that gap: predict the patterns now, verify them when the IRS catches up.

On March 20, 2026, the IRS released the actual 2022-2023 county-to-county migration data. Our predictions for this same period had already been generated and timestamped in our database before the IRS published anything. As any eager research team would, we ran the comparison immediately across three markets: Tampa, Jacksonville, and Charlotte.

Across all three markets, we correctly identified 52 of 60 top-20 feeder counties, an 87% hit rate. Cook County, Illinois, our #1 predicted feeder into Tampa, was off by one household. We said 492. The IRS says 493.


Key Findings

  • Across 30,009 evaluated corridors, the model correctly identified 52 of 60 top-20 origin counties for Tampa, Jacksonville, and Charlotte (86.7%), all without seeing any 2022-2023 data during training.
  • Cook County, IL was Tampa's #1 interstate feeder. Predicted: 492 households. IRS actual: 493. Error: 0.2%.
  • In a separate test, six cities were hidden from the model during training. When we asked it to predict their migration patterns, it averaged 87.5% accuracy.

The Test

The model evaluates 200,000 corridor pairs across 1,500-plus destination counties. None of the 2022-2023 IRS data was available when these predictions were generated.

We scored ourselves strictly: for each market, we compared our predicted top 20 feeder counties against the actual top 20 from the IRS data, then counted how many we got right.


Tampa's Top Feeder County: Cook County, IL, Off by One Household

Our #1 prediction for Tampa's interstate feeder was Cook County, Illinois. We predicted 492 households. The IRS published 493.

Those 493 households brought $54 million in adjusted gross income to Tampa with an average household income of $109,000. This is the profile of Cook County's outbound population:

Cook County, IL — Census ACS 2023 1-Year Estimates

$80,579Median HH Income

Household Income Distribution

Under $50k32.1%
$50k–$100k26.7%
$100k–$200k27%
$200k+14.1%

Top Industries

Education & Healthcare
23.6%
Professional Services
16%
Manufacturing
9.2%
Retail Trade
9.1%
Arts & Entertainment
8.5%

In 2022-2023 alone, interstate movers brought in adjusted gross income into the Tampa market across 19,067 households. Knowing which counties are sending that demand, before the IRS confirms it, is the advantage.


Tampa: Predictions vs. Actuals

The full top-10, side by side:

#CountyPredictedIRS ActualError
1Cook County, IL(Chicago)492493-0.2%
2Queens County, NY359349+3%
3Los Angeles County, CA294316-7%
4Kings County, NY(Brooklyn)375312+20%
5Harris County, TX(Houston)360309+17%
6Suffolk County, NY(Long Island)299292+3%
7San Diego County, CA311271+15%
8Fulton County, GA(Atlanta)272252+8%
9Fairfax County, VA(DC Metro)248246+1%
10Wake County, NC(Raleigh)1721720%
Figure 1. Tampa's top-10 interstate feeder counties: CorridorIQ predicted household counts vs IRS 2022-2023 actual returns. Error badges: green = within 3%, amber = 3-10%, rose = over 10%.

Three Markets, Side by Side

90%

Tampa

18 / 20 top feeders correct

Interstate households19,067
AGI inflow$1.72B
Avg income / HH$90K

#1 Feeder

Cook County, IL

493 households

90%

Jacksonville

18 / 20 top feeders correct

Interstate households11,640
AGI inflow$833M
Avg income / HH$72K

#1 Feeder

San Diego County, CA

403 households

80%

Charlotte

16 / 20 top feeders correct

Interstate households24,121
AGI inflow$2.17B
Avg income / HH$90K

#1 Feeder

York County, SC

1,389 households

IRS SOI 2022-2023 county-to-county migration data. Accuracy = share of actual top-20 feeder counties the model placed in its predicted top 20.

Jacksonville: The Georgia Cluster

Jacksonville's #1 interstate feeder was San Diego County. But the more revealing result was next door. Jacksonville sits directly on the Georgia state line, and six Georgia counties ranked in its actual top 20 feeders: four from the greater Atlanta metro area, Savannah on the coast, and Camden County on the Florida border. The model identified all six without being told to look at neighboring states. It learned the pattern from the data.

GAFLAtlantaMariettaDecaturLawrencevilleSavannahSt. MarysJacksonville
Six Georgia counties in Jacksonville's actual top-20 feeder markets. Source: IRS SOI 2022-2023.

A third market, Charlotte, North Carolina, came in at 80% accuracy. For example, we predicted 1,259 households would move from York County, South Carolina to Charlotte. The IRS says it was 1,389.


Six Cities the Model Had Never Seen

The results above compare predictions we made before the IRS data existed. As a separate test, once the 2022-2023 data was released, we updated the model so it could learn from another year of actual migration patterns. During that update, we held out six new metros entirely: cities the model would never see in training. The goal was to test whether it could predict migration for markets structurally different from Sun Belt destinations. For example, we chose markets such as Boston, Salt Lake City, Philadelphia, and Minneapolis, among others.

MarketAccuracyOrigins Caught
Boston90%18 / 20
Salt Lake City90%18 / 20
Philadelphia90%18 / 20
Columbus90%18 / 20
Denver85%17 / 20
Minneapolis80%16 / 20
Average87.5%105 / 120
Figure 2. Six metros held out entirely from model training. The model had never seen any migration flows into these destinations. Accuracy measures how many of each market's actual top-20 feeder counties the model placed in its own top 20.

Four of six hit 90%, for cities the model had never seen.


What We Learned

The model's biggest miss was Manhattan. It predicted Manhattan as Tampa's #2 feeder when the actual rank was #12. Still in the top 20, but off on the ranking. We suspect this is a post-COVID artifact: the training window included 2020-2021, when New York experienced a historic outbound surge that has since normalized. The model weighted that momentum signal higher than it should have for the 2022-2023 period.

The updated model, now trained with 2022-2023 data, corrects for this. It's one of the advantages of a system that improves every time new IRS data is released.


Why This Matters

Every year, hundreds of thousands of households relocate across state lines. Our hypothesis is that solving the problem of where people are moving right now unlocks tremendous value for real estate professionals. That is why we built our platform to provide proactive intelligence rather than waiting on stale data published years after the fact.

We map the patterns that are happening right now. Our data tells you which counties are sending buyers to your market today, not three years from now. With that intelligence, you can:

  • Retarget your ad spend toward the counties that are actually sending buyers to your market.
  • Build referral relationships with agents in those origin markets.
  • Create content that speaks to the buyer profiles actually showing up.
  • Win more listings by showing sellers exactly where buyer demand is coming from.
  • Master the outbound markets by understanding the economic forces driving people to move.

This turns guesswork into calculated, real-time intelligence.

In 2022-2023 alone, the IRS confirmed 54,828 interstate households relocated across Tampa, Jacksonville, and Charlotte. This represented $4.7 billion in adjusted gross income and an estimated .


What's Next

Our model has been stress-tested against seven years of IRS data and continues to learn from each new release. What's live on our platform now shows predicted migration patterns for 2026, layered with real-time signals from our .

Migration corridors shift weekly. Our users are already acting on this data to target the right origin markets before anyone else. If you want to see what your market looks like, we'd love to show you.


Data points in this post are sourced from the IRS SOI county-to-county migration data (2022-2023) released March 20, 2026. Our predictions were generated prior to this release and timestamped in our database. Questions about methodology: zgreene@corridor-iq.com.

About the Authors

Zave Greene
Zave Greene
Co-founder, CorridorIQ
Luke Anderson
Luke Anderson
Co-founder, CorridorIQ

See the Live Migration Map

Create a free account and get instant access to real-time migration corridors, heat scores, and demographic data.