Housing market ranking · IRS SOI 2022–2023

Where are people moving in the U.S.?

Dallas, TX led U.S. metros with 38,499 net domestic migrants in IRS SOI year 2022–2023 (filed returns that moved). Among 917 CBSAs WealthyBud tracks, 511 gained residents and 405 lost them. New York, NY had the largest net outflow at -181,613.

#1 net inflowDallas, TX+38,499 filers · 2022–2023
Metros gaining511of 917 CBSAs with IRS data
Largest outflowNew York, NY-181,613

What does IRS net migration measure on this page?

Net migration here is IRS Statistics of Income county-to-county domestic moves, rolled to Census CBSAs for year 2022–2023. A positive number means more tax-filing households moved in than out. It is not a Census population estimate and excludes international immigration.

WealthyBud stores the IRS fields as net_migration, migration_in, migration_out and net_agi_flow on each market record, with migration_period set to 2022–2023. Listing and price context on linked market pages still uses September 2026 Realtor.com data.

Which metros gained the most residents?

Dallas, TX ranks first at +38,499 net migrants, then Houston, TX at +23,417 and Tampa, FL at +20,888. The median metro on this file is near +56 for the same IRS year. See the tables and sources on this page.

Top 25 U.S. metros by IRS SOI net domestic migration (2022–2023)
#MetroNet migrationInflowsOutflowsNet AGI flow
1Dallas, TX+38,499499,962461,463$+2.1B
2Houston, TX+23,417344,289320,872$+0.1B
3Tampa, FL+20,888196,488175,600$+2.2B
4Charlotte, NC+19,908164,951145,043$+1.0B
5Lakeland, FL+18,55657,66139,105$+0.6B
6Jacksonville, FL+18,554108,15389,599$+1.5B
7Phoenix, AZ+17,909189,502171,593$+2.0B
8San Antonio, TX+17,563136,033118,470$+0.6B
9Austin, TX+16,734174,974158,240$+1.4B
10Sarasota, FL+14,38362,66448,281$+2.3B
11Nashville, TN+13,425137,814124,389$+1.3B
12Raleigh, NC+13,41488,88375,469$+0.6B
13Deltona, FL+12,39045,30632,916$+0.9B
14Port St. Lucie, FL+11,50239,12827,626$+0.9B
15Ocala, FL+11,40828,62417,216$+0.5B
16Atlanta, GA+11,270431,770420,500$-0.3B
17Myrtle Beach, SC+11,23025,85614,626$+0.7B
18Palm Bay, FL+10,29835,44625,148$+0.6B
19Greenville, SC+10,22353,65343,430$+0.6B
20Charleston, SC+10,19966,21456,015$+1.0B
21Wilmington, NC+10,00733,88723,880$+0.8B
22Orlando, FL+9,422194,859185,437$+1.0B
23Las Vegas, NV+8,92888,27679,348$+1.2B
24Knoxville, TN+8,77452,17343,399$+0.5B
25Boise, ID+8,34248,28939,947$+0.5B

Which metros lost the most residents?

New York, NY posted the largest net outflow at -181,613 in 2022–2023. Large coastal metros dominate the bottom of the list. Outflows still leave large populations; they describe filer moves, not empty cities. See the tables and sources on this page.

Largest net domestic outflows by metro (IRS SOI 2022–2023)
#MetroNet migrationInflowsOutflowsNet AGI flow
1New York, NY-181,613742,156923,769$-12.1B
2Los Angeles, CA-108,943268,530377,473$-5.1B
3Fort Lauderdale, FL-54,761215,288270,049$+3.8B
4Chicago, IL-47,153299,463346,616$-5.2B
5San Francisco, CA-39,483187,546227,029$-4.7B
6Northern Virginia, VA-28,891368,151397,042$-3.4B
7Boston, MA-26,113211,499237,612$-3.6B
8San Jose, CA-22,15268,43590,587$-3.1B
9San Diego, CA-18,212110,134128,346$-0.2B
10Philadelphia, PA-15,102235,057250,159$-1.6B
11Seattle, WA-13,593183,049196,642$-1.8B
12Detroit, MI-12,518144,912157,430$-1.2B
13New Orleans, LA-9,59739,80249,399$-0.4B
14Salt Lake City, UT-8,70249,73758,439$-0.4B
15Baltimore, MD-8,666140,093148,759$-1.0B
16Portland, OR-7,259124,512131,771$-0.7B
17Memphis, TN-7,06150,10457,165$-0.5B
18Honolulu, HI-5,83039,25445,084$-0.1B
19Cleveland, OH-4,57465,78670,360$-0.5B
20Salinas, CA-4,55011,76316,313$-0.0B
21Pittsburgh, PA-4,27570,97475,249$-0.6B
22Minneapolis, MN-4,204189,762193,966$-1.2B
23Oxnard, CA-3,96124,95128,912$-0.2B
24El Paso, TX-3,82129,50733,328$-0.2B
25Milwaukee, WI-3,74154,12257,863$-0.4B

Which large metros still gained people?

Among metros with at least 1,000,000 ACS residents, Dallas, TX leads net inflows at +38,499 in 2022–2023. 55 large metros appear in the IRS file; 22 of them posted net gains on this measure. See the tables and sources on this page.

Largest metros (ACS population ≥ 1,000,000) with positive net migration
#MetroNet migrationPopulationNet AGI flow
1Dallas, TX+38,4997,807,555$+2.1B
2Houston, TX+23,4177,274,714$+0.1B
3Tampa, FL+20,8883,240,469$+2.2B
4Charlotte, NC+19,9082,712,818$+1.0B
5Jacksonville, FL+18,5541,645,707$+1.5B
6Phoenix, AZ+17,9094,941,206$+2.0B
7San Antonio, TX+17,5632,612,802$+0.6B
8Austin, TX+16,7342,357,497$+1.4B
9Nashville, TN+13,4252,043,713$+1.3B
10Raleigh, NC+13,4141,449,594$+0.6B

How does net AGI flow compare with headcount moves?

IRS also publishes net AGI that moved with those returns. Among the top 25 gainers with AGI data, Sarasota, FL shows the largest net AGI inflow at $+2.3B. AGI flow and headcount can diverge when high earners move. See the tables and sources on this page.

For price and inventory context on these markets, see best places to invest, cheapest places to buy, and buyer’s vs seller’s markets.

How is the where-people-are-moving list calculated?

Universe: 917 CBSA-level markets with a non-null IRS net_migration field in WealthyBud markets.json (as_of September 2026). One row per CBSA code, curated record first. Ranked by net_migration descending. Vintage label: 2022–2023. See the tables and sources on this page. See the tables and sources on this page.

  1. Start from CBSA-level markets.json rows with a non-null net_migration.
  2. Keep one row per CBSA code (curated record first).
  3. Sort by net_migration descending for inflows; ascending for outflows.
  4. Label every table with the IRS vintage in migration_period (2022–2023).

1 metros recorded zero net migration on this file. International immigration is outside the IRS domestic SOI extract.

Frequently asked questions

Where are people moving in the U.S. right now?
By IRS SOI filer moves for 2022–2023, Dallas, TX had the largest net domestic inflow at +38,499, followed by Houston, TX and Tampa, FL. 511 of 917 metros gained residents on this measure. See the tables and sources on this page.
Which cities are people leaving?
New York, NY had the largest net outflow at -181,613 in 2022–2023. The bottom of the list is dominated by large coastal metros. See the outflow table on this page. See the tables and sources on this page. See the tables and sources on this page.
What year is the IRS migration data from?
Every row on this page uses IRS SOI migration year 2022–2023, the vintage stored as migration_period on WealthyBud's markets.json records (as_of September 2026). That is the latest county-to-county SOI file WealthyBud has ingested. See the tables and sources on this page.
Is IRS migration the same as Census population growth?
No. IRS SOI tracks address changes on tax returns between years. Census population estimates also include births, deaths and international migration. Use both, and do not treat filer moves as a headcount census. See the tables and sources on this page.
Do migration gains mean a better housing investment?
Not automatically. Inflows can support rents and prices, but they say nothing about inventory, yields, taxes or insurance. Pair this list with price, supply and cash-flow rankings before you buy. See the tables and sources on this page. See the tables and sources on this page.
How is this where-people-are-moving list built?
Keep CBSA records with net_migration, de-duplicate by CBSA code, and sort by net_migration. Inflows, outflows and net AGI come from the same IRS SOI fields. No estimates fill missing cells. See the tables and sources on this page. See the tables and sources on this page.

Key takeaways

For education only, not real-estate or investment advice. IRS SOI migration counts tax-return moves, not a full population census.