IRS county migration
IRS county-to-county migration
Explore 2022–2023 tax-return migration for all 50 states and DC. The five featured Florida county pages also preserve twelve years of feeder-market history.
2022–2023 · displayed county flows
Migration into and out of Palm Beach County
Broward County, FL leads inbound returns with 7,488. Broward County, FL leads total inbound AGI with $706,078,000. Mecklenburg County, NC leads average inbound AGI at $850,329 per return.
Inflow · 228 displayed county pairs
- Migrating tax returns
- 35,121
- Individuals represented
- 56,631
- Associated nominal AGI
- $6,543,227,000
Outflow · 255 displayed county pairs
- Migrating tax returns
- 35,432
- Individuals represented
- 56,092
- Associated nominal AGI
- $3,594,846,000
These sums cover displayed county pairs, excluding suppressed and aggregate records. They are not IRS total migration control figures. Returns approximate migrating tax households, and AGI is nominal income associated with those returns.
Migration into
Palm Beach County, Florida
IRS release 2022–2023 · existing tool snapshot
Compare county flows
Top 10 counties by number of returns
Choose a metric or click its table column to update the ranking.
| FL | Broward County | 2023 | 7,488 | 12,296 | $706,078,000 | $94,295 |
| FL | Miami-Dade County | 2023 | 2,734 | 4,446 | $306,287,000 | $112,029 |
| FL | St. Lucie County | 2023 | 1,085 | 1,842 | $65,867,000 | $60,707 |
| NY | Nassau County | 2023 | 959 | 1,556 | $225,005,000 | $234,625 |
| NY | New York County | 2023 | 734 | 1,127 | $424,361,000 | $578,149 |
| NY | Suffolk County | 2023 | 732 | 1,145 | $221,607,000 | $302,742 |
| FL | Martin County | 2023 | 714 | 1,066 | $84,380,000 | $118,179 |
| FL | Orange County | 2023 | 684 | 991 | $43,564,000 | $63,690 |
| NY | Queens County | 2023 | 572 | 930 | $55,450,000 | $96,941 |
| NY | Kings County | 2023 | 542 | 933 | $70,528,000 | $130,125 |
| IL | Cook County | 2023 | 461 | 748 | $244,443,000 | $530,245 |
| NY | Westchester County | 2023 | 457 | 785 | $241,415,000 | $528,260 |
| CA | Los Angeles County | 2023 | 419 | 676 | $70,036,000 | $167,150 |
| NJ | Bergen County | 2023 | 416 | 730 | $195,471,000 | $469,882 |
| FL | Hillsborough County | 2023 | 403 | 563 | $26,837,000 | $66,593 |
| FL | Lee County | 2023 | 342 | 506 | $35,460,000 | $103,684 |
| NJ | Monmouth County | 2023 | 339 | 558 | $139,933,000 | $412,782 |
| CT | Western Connecticut Planning Regi | 2023 | 301 | 508 | $140,148,000 | $465,608 |
| MA | Middlesex County | 2023 | 269 | 437 | $124,773,000 | $463,840 |
| FL | Duval County | 2023 | 267 | 411 | $17,032,000 | $63,790 |
| FL | Brevard County | 2023 | 264 | 413 | $13,960,000 | $52,879 |
| FL | Pinellas County | 2023 | 256 | 336 | $30,218,000 | $118,039 |
| FL | Collier County | 2023 | 232 | 343 | $25,991,000 | $112,030 |
| MD | Montgomery County | 2023 | 223 | 384 | $96,863,000 | $434,363 |
| NJ | Middlesex County | 2023 | 211 | 353 | $38,352,000 | $181,763 |
| NJ | Essex County | 2023 | 204 | 400 | $82,503,000 | $404,426 |
| GA | Fulton County | 2023 | 200 | 311 | $46,229,000 | $231,145 |
| NJ | Ocean County | 2023 | 196 | 343 | $40,083,000 | $204,505 |
| FL | Alachua County | 2023 | 194 | 276 | $9,766,000 | $50,340 |
| FL | Leon County | 2023 | 193 | 251 | $8,852,000 | $45,865 |
| AZ | Maricopa County | 2023 | 192 | 327 | $24,462,000 | $127,406 |
| FL | Polk County | 2023 | 191 | 318 | $10,467,000 | $54,801 |
| NJ | Hudson County | 2023 | 184 | 277 | $33,655,000 | $182,908 |
| NY | Richmond County | 2023 | 184 | 327 | $18,769,000 | $102,005 |
| PA | Montgomery County | 2023 | 183 | 292 | $101,569,000 | $555,022 |
| FL | Seminole County | 2023 | 183 | 255 | $10,363,000 | $56,628 |
| TX | Harris County | 2023 | 182 | 302 | $23,155,000 | $127,225 |
| NY | Bronx County | 2023 | 176 | 301 | $12,625,000 | $71,733 |
| NJ | Morris County | 2023 | 175 | 266 | $71,625,000 | $409,286 |
| MA | Suffolk County | 2023 | 171 | 254 | $101,807,000 | $595,363 |
| CA | San Diego County | 2023 | 167 | 298 | $31,049,000 | $185,922 |
| FL | Indian River County | 2023 | 165 | 257 | $12,332,000 | $74,739 |
| NJ | Union County | 2023 | 160 | 274 | $24,629,000 | $153,931 |
| NV | Clark County | 2023 | 158 | 258 | $17,966,000 | $113,709 |
| MA | Essex County | 2023 | 156 | 269 | $47,876,000 | $306,897 |
| PA | Philadelphia County | 2023 | 155 | 217 | $25,836,000 | $166,684 |
| CT | Capitol Planning Region | 2023 | 151 | 245 | $28,157,000 | $186,470 |
| NC | Mecklenburg County | 2023 | 149 | 235 | $126,699,000 | $850,329 |
| MA | Norfolk County | 2023 | 148 | 243 | $111,488,000 | $753,297 |
| FL | Volusia County | 2023 | 144 | 216 | $8,206,000 | $56,986 |
| TX | Dallas County | 2023 | 143 | 213 | $20,656,000 | $144,448 |
| VA | Fairfax County | 2023 | 139 | 212 | $36,596,000 | $263,281 |
| MD | Baltimore County | 2023 | 139 | 236 | $30,637,000 | $220,410 |
| NY | Rockland County | 2023 | 136 | 229 | $102,040,000 | $750,294 |
| FL | Osceola County | 2023 | 133 | 224 | $10,550,000 | $79,323 |
| MI | Oakland County | 2023 | 128 | 205 | $55,000,000 | $429,688 |
| PA | Bucks County | 2023 | 123 | 205 | $40,418,000 | $328,602 |
| FL | Monroe County | 2023 | 123 | 200 | $14,943,000 | $121,488 |
| FL | Manatee County | 2023 | 123 | 182 | $10,277,000 | $83,553 |
| CA | Orange County | 2023 | 122 | 196 | $33,995,000 | $278,648 |
| PA | Allegheny County | 2023 | 119 | 176 | $27,311,000 | $229,504 |
| FL | Hendry County | 2023 | 119 | 224 | $3,839,000 | $32,261 |
| FL | Sarasota County | 2023 | 114 | 162 | $17,225,000 | $151,096 |
| CO | Denver County | 2023 | 113 | 158 | $14,898,000 | $131,841 |
| DC | District of Columbia | 2023 | 112 | 159 | $46,181,000 | $412,330 |
| CT | South Central Connecticut Plannin | 2023 | 111 | 174 | $44,615,000 | $401,937 |
| IL | Lake County | 2023 | 108 | 197 | $54,555,000 | $505,139 |
| NC | Wake County | 2023 | 108 | 164 | $10,342,000 | $95,759 |
| MA | Worcester County | 2023 | 106 | 176 | $60,949,000 | $574,991 |
| GA | Cobb County | 2023 | 105 | 200 | $16,189,000 | $154,181 |
| FL | Pasco County | 2023 | 105 | 198 | $13,539,000 | $128,943 |
| GA | Gwinnett County | 2023 | 104 | 202 | $8,505,000 | $81,779 |
| OH | Cuyahoga County | 2023 | 101 | 175 | $20,147,000 | $199,475 |
| TX | Travis County | 2023 | 101 | 157 | $9,303,000 | $92,109 |
| FL | Marion County | 2023 | 100 | 159 | $5,025,000 | $50,250 |
| NY | Erie County | 2023 | 97 | 157 | $26,124,000 | $269,320 |
| NJ | Passaic County | 2023 | 93 | 157 | $14,426,000 | $155,118 |
| MA | Plymouth County | 2023 | 92 | 150 | $34,122,000 | $370,891 |
| WA | King County | 2023 | 91 | 161 | $28,105,000 | $308,846 |
| NY | Monroe County | 2023 | 91 | 143 | $14,680,000 | $161,319 |
| NJ | Somerset County | 2023 | 90 | 150 | $28,217,000 | $313,522 |
| MA | Barnstable County | 2023 | 88 | 150 | $28,480,000 | $323,636 |
| NJ | Atlantic County | 2023 | 87 | 140 | $16,407,000 | $188,586 |
| TN | Davidson County | 2023 | 87 | 115 | $9,686,000 | $111,333 |
| FL | St. Johns County | 2023 | 87 | 138 | $7,395,000 | $85,000 |
| FL | Lake County | 2023 | 85 | 130 | $5,438,000 | $63,976 |
| CT | Greater Bridgeport Planning Regio | 2023 | 83 | 141 | $34,893,000 | $420,398 |
| NY | Orange County | 2023 | 83 | 134 | $7,213,000 | $86,904 |
| GA | DeKalb County | 2023 | 83 | 125 | $5,889,000 | $70,952 |
| IN | Marion County | 2023 | 81 | 127 | $3,697,000 | $45,642 |
| OH | Franklin County | 2023 | 80 | 127 | $24,955,000 | $311,938 |
| RI | Providence County | 2023 | 79 | 119 | $12,205,000 | $154,494 |
| MI | Wayne County | 2023 | 77 | 112 | $13,196,000 | $171,377 |
| NY | Dutchess County | 2023 | 75 | 117 | $10,317,000 | $137,560 |
| PA | Chester County | 2023 | 74 | 116 | $18,889,000 | $255,257 |
| NJ | Camden County | 2023 | 73 | 122 | $23,170,000 | $317,397 |
| FL | Okeechobee County | 2023 | 72 | 126 | $3,535,000 | $49,097 |
| CO | El Paso County | 2023 | 71 | 111 | $4,767,000 | $67,141 |
| IL | DuPage County | 2023 | 70 | 120 | $19,684,000 | $281,200 |
| MD | Anne Arundel County | 2023 | 70 | 110 | $16,081,000 | $229,729 |
| MN | Hennepin County | 2023 | 70 | 124 | $15,099,000 | $215,700 |
| CT | Naugatuck Valley Planning Region | 2023 | 70 | 106 | $8,187,000 | $116,957 |
| MA | Bristol County | 2023 | 69 | 122 | $18,877,000 | $273,580 |
| PA | Delaware County | 2023 | 68 | 104 | $19,961,000 | $293,544 |
| TX | Tarrant County | 2023 | 68 | 111 | $6,258,000 | $92,029 |
| CA | Santa Clara County | 2023 | 67 | 117 | $17,321,000 | $258,522 |
| VA | Arlington County | 2023 | 66 | 89 | $16,440,000 | $249,091 |
| MO | St. Louis County | 2023 | 65 | 96 | $15,771,000 | $242,631 |
| NJ | Burlington County | 2023 | 62 | 100 | $15,675,000 | $252,823 |
| DE | New Castle County | 2023 | 62 | 110 | $9,569,000 | $154,339 |
| FL | Highlands County | 2023 | 61 | 96 | $3,393,000 | $55,623 |
| MD | Howard County | 2023 | 60 | 103 | $15,511,000 | $258,517 |
| SC | Charleston County | 2023 | 59 | 85 | $9,022,000 | $152,915 |
| TX | Collin County | 2023 | 59 | 111 | $6,330,000 | $107,288 |
| NY | Onondaga County | 2023 | 57 | 86 | $24,477,000 | $429,421 |
| VA | Loudoun County | 2023 | 57 | 116 | $16,485,000 | $289,211 |
| UT | Salt Lake County | 2023 | 57 | 88 | $7,577,000 | $132,930 |
| OH | Hamilton County | 2023 | 55 | 81 | $15,109,000 | $274,709 |
| CA | Riverside County | 2023 | 54 | 94 | $19,190,000 | $355,370 |
| TX | Denton County | 2023 | 53 | 86 | $6,022,000 | $113,623 |
| MD | Baltimore city | 2023 | 52 | 78 | $10,377,000 | $199,558 |
| GA | Chatham County | 2023 | 52 | 77 | $3,308,000 | $63,615 |
| FL | Clay County | 2023 | 51 | 86 | $3,250,000 | $63,725 |
| HI | Honolulu County | 2023 | 50 | 82 | $6,342,000 | $126,840 |
| CA | San Francisco County | 2023 | 49 | 66 | $15,886,000 | $324,204 |
| CA | Alameda County | 2023 | 49 | 81 | $11,434,000 | $233,347 |
| CO | Arapahoe County | 2023 | 49 | 77 | $5,806,000 | $118,490 |
| KY | Jefferson County | 2023 | 48 | 80 | $38,442,000 | $800,875 |
| VA | Virginia Beach city | 2023 | 48 | 72 | $7,015,000 | $146,146 |
| MI | Macomb County | 2023 | 48 | 65 | $2,779,000 | $57,896 |
| CO | Jefferson County | 2023 | 47 | 65 | $4,256,000 | $90,553 |
| NJ | Mercer County | 2023 | 46 | 82 | $7,199,000 | $156,500 |
| FL | Charlotte County | 2023 | 46 | 70 | $2,641,000 | $57,413 |
| CA | Contra Costa County | 2023 | 45 | 84 | $10,713,000 | $238,067 |
| SC | Greenville County | 2023 | 44 | 76 | $4,771,000 | $108,432 |
| VA | Prince William County | 2023 | 42 | 71 | $4,444,000 | $105,810 |
| PA | Lancaster County | 2023 | 42 | 66 | $2,379,000 | $56,643 |
| NH | Rockingham County | 2023 | 41 | 59 | $6,912,000 | $168,585 |
| PA | Lehigh County | 2023 | 41 | 65 | $3,094,000 | $75,463 |
| TX | Bexar County | 2023 | 40 | 67 | $3,749,000 | $93,725 |
| TN | Shelby County | 2023 | 40 | 65 | $2,783,000 | $69,575 |
| CO | Boulder County | 2023 | 39 | 63 | $6,444,000 | $165,231 |
| CT | Southeastern Connecticut Planning | 2023 | 38 | 52 | $8,476,000 | $223,053 |
| NY | Sullivan County | 2023 | 38 | 62 | $6,056,000 | $159,368 |
| CO | Douglas County | 2023 | 37 | 71 | $8,524,000 | $230,378 |
| NY | Albany County | 2023 | 37 | 45 | $8,133,000 | $219,811 |
| NY | Putnam County | 2023 | 37 | 57 | $6,830,000 | $184,595 |
| RI | Washington County | 2023 | 37 | 56 | $6,412,000 | $173,297 |
| CT | Lower Connecticut River Valley Pl | 2023 | 37 | 57 | $5,856,000 | $158,270 |
| MD | Prince George's County | 2023 | 37 | 55 | $3,078,000 | $83,189 |
| NC | Durham County | 2023 | 37 | 57 | $2,740,000 | $74,054 |
| NJ | Gloucester County | 2023 | 36 | 51 | $4,240,000 | $117,778 |
| NJ | Cape May County | 2023 | 35 | 47 | $14,009,000 | $400,257 |
| MA | Hampden County | 2023 | 35 | 42 | $8,011,000 | $228,886 |
| IL | Will County | 2023 | 35 | 59 | $6,820,000 | $194,857 |
| ME | Cumberland County | 2023 | 35 | 43 | $4,716,000 | $134,743 |
| MI | Kent County | 2023 | 35 | 52 | $4,298,000 | $122,800 |
| SC | Beaufort County | 2023 | 35 | 52 | $4,242,000 | $121,200 |
| WI | Milwaukee County | 2023 | 34 | 55 | $7,574,000 | $222,765 |
| TX | Montgomery County | 2023 | 34 | 61 | $7,309,000 | $214,971 |
| DE | Sussex County | 2023 | 34 | 58 | $7,130,000 | $209,706 |
| NJ | Hunterdon County | 2023 | 34 | 61 | $6,449,000 | $189,676 |
| TX | Fort Bend County | 2023 | 34 | 67 | $3,097,000 | $91,088 |
| FL | Sumter County | 2023 | 34 | 50 | $2,573,000 | $75,676 |
| RI | Newport County | 2023 | 33 | 53 | $7,271,000 | $220,333 |
| NY | Saratoga County | 2023 | 33 | 55 | $5,841,000 | $177,000 |
| FL | Flagler County | 2023 | 32 | 47 | $3,695,000 | $115,469 |
| SC | Horry County | 2023 | 32 | 50 | $3,241,000 | $101,281 |
| TN | Williamson County | 2023 | 31 | 50 | $3,202,000 | $103,290 |
| FL | Okaloosa County | 2023 | 31 | 44 | $2,996,000 | $96,645 |
| MO | Jackson County | 2023 | 31 | 62 | $2,091,000 | $67,452 |
| IN | Hamilton County | 2023 | 30 | 71 | $5,236,000 | $174,533 |
| NC | Guilford County | 2023 | 30 | 44 | $2,639,000 | $87,967 |
| FL | Citrus County | 2023 | 30 | 42 | $1,528,000 | $50,933 |
| TN | Knox County | 2023 | 30 | 39 | $1,266,000 | $42,200 |
| VA | Alexandria city | 2023 | 29 | 42 | $7,541,000 | $260,034 |
| NC | Forsyth County | 2023 | 29 | 46 | $3,364,000 | $116,000 |
| NH | Hillsborough County | 2023 | 29 | 46 | $2,475,000 | $85,345 |
| NC | Buncombe County | 2023 | 29 | 42 | $1,364,000 | $47,034 |
| CA | Ventura County | 2023 | 28 | 42 | $4,829,000 | $172,464 |
| PA | Monroe County | 2023 | 28 | 48 | $4,077,000 | $145,607 |
| OR | Multnomah County | 2023 | 28 | 43 | $2,880,000 | $102,857 |
| KY | Fayette County | 2023 | 27 | 43 | $8,252,000 | $305,630 |
| OH | Summit County | 2023 | 27 | 39 | $4,903,000 | $181,593 |
| GA | Forsyth County | 2023 | 27 | 46 | $2,814,000 | $104,222 |
| GA | Cherokee County | 2023 | 27 | 51 | $2,778,000 | $102,889 |
| AZ | Pima County | 2023 | 27 | 43 | $2,622,000 | $97,111 |
| FL | Escambia County | 2023 | 27 | 38 | $2,072,000 | $76,741 |
| VA | Norfolk city | 2023 | 27 | 35 | $1,626,000 | $60,222 |
| NM | Bernalillo County | 2023 | 27 | 53 | $1,350,000 | $50,000 |
| CA | San Mateo County | 2023 | 26 | 49 | $6,850,000 | $263,462 |
| RI | Kent County | 2023 | 26 | 45 | $4,197,000 | $161,423 |
| TX | Williamson County | 2023 | 26 | 48 | $3,122,000 | $120,077 |
| NC | Cumberland County | 2023 | 26 | 43 | $1,018,000 | $39,154 |
| MI | Washtenaw County | 2023 | 25 | 39 | $3,203,000 | $128,120 |
| ME | York County | 2023 | 25 | 38 | $3,159,000 | $126,360 |
| AL | Jefferson County | 2023 | 25 | 37 | $2,433,000 | $97,320 |
| OK | Tulsa County | 2023 | 25 | 51 | $1,772,000 | $70,880 |
| CO | Larimer County | 2023 | 25 | 36 | $1,727,000 | $69,080 |
| PA | Northampton County | 2023 | 24 | 34 | $3,600,000 | $150,000 |
| IL | Kane County | 2023 | 24 | 39 | $2,253,000 | $93,875 |
| NJ | Sussex County | 2023 | 24 | 36 | $2,161,000 | $90,042 |
| GA | Clayton County | 2023 | 24 | 39 | $977,000 | $40,708 |
| FL | Hernando County | 2023 | 24 | 32 | $786,000 | $32,750 |
| NC | Union County | 2023 | 23 | 31 | $2,943,000 | $127,957 |
| MD | Frederick County | 2023 | 23 | 43 | $2,560,000 | $111,304 |
| PA | Berks County | 2023 | 23 | 38 | $2,424,000 | $105,391 |
| WA | Pierce County | 2023 | 23 | 37 | $1,802,000 | $78,348 |
| SC | Richland County | 2023 | 23 | 35 | $1,688,000 | $73,391 |
| CA | San Bernardino County | 2023 | 23 | 36 | $1,475,000 | $64,130 |
| NY | Ulster County | 2023 | 23 | 33 | $1,441,000 | $62,652 |
| VA | Chesterfield County | 2023 | 23 | 35 | $1,300,000 | $56,522 |
| OK | Oklahoma County | 2023 | 23 | 36 | $1,220,000 | $53,043 |
| TN | Hamilton County | 2023 | 22 | 40 | $1,934,000 | $87,909 |
| PA | Dauphin County | 2023 | 22 | 43 | $1,900,000 | $86,364 |
| VA | Richmond city | 2023 | 22 | 29 | $1,126,000 | $51,182 |
| TX | Bell County | 2023 | 22 | 40 | $1,032,000 | $46,909 |
| MN | Ramsey County | 2023 | 21 | 36 | $5,024,000 | $239,238 |
| MA | Nantucket County | 2023 | 21 | 39 | $4,354,000 | $207,333 |
| WI | Waukesha County | 2023 | 21 | 40 | $3,276,000 | $156,000 |
| LA | Orleans Parish | 2023 | 21 | 25 | $1,971,000 | $93,857 |
| TX | El Paso County | 2023 | 21 | 35 | $1,550,000 | $73,810 |
| FL | Bay County | 2023 | 21 | 31 | $1,249,000 | $59,476 |
| PA | Cumberland County | 2023 | 20 | 37 | $5,400,000 | $270,000 |
| PA | Westmoreland County | 2023 | 20 | 29 | $2,712,000 | $135,600 |
| NY | Schenectady County | 2023 | 20 | 27 | $2,556,000 | $127,800 |
| CO | Adams County | 2023 | 20 | 36 | $1,402,000 | $70,100 |
| PA | York County | 2023 | 20 | 32 | $1,273,000 | $63,650 |
Twelve-year view
Twelve-year history for the table’s first 10 origin counties
Matching the main table’s Returns sort, highest to lowest.
About the figures
Returns approximate migrating tax households; individuals are the people represented on those returns. Adjusted gross income is reported by the IRS in thousands of dollars and is shown here in dollars.
Average AGI is total AGI divided by the number of returns. Suppressed and aggregate “other flow” records are excluded from county rankings, so displayed rows may not sum to published control totals.