US counties by net domestic migration, July to June, 2025
Collin County had the highest net domestic migration, July to June of 3144 counties in 2025, at 24,102. Los Angeles County had the lowest, at -105,471. The median was 36. Source: the U.S. Census Bureau.
Top 40 counties, 2025
Full ranking
| Rank | Counties | 2025 | Change on 2024 |
|---|---|---|---|
| 1 | Collin County Estimated | 24,102 | +25.8% |
| 2 | Montgomery County Estimated | 22,690 | -3.4% |
| 3 | Pinal County Estimated | 21,315 | -8.6% |
| 4 | Polk County Estimated | 18,752 | -3.4% |
| 5 | Pasco County Estimated | 18,078 | -8.9% |
| 6 | Marion County Estimated | 15,971 | +2.2% |
| 7 | Williamson County Estimated | 14,764 | 0% |
| 8 | Horry County Estimated | 14,222 | +0.3% |
| 9 | Wake County Estimated | 12,790 | +37.5% |
| 10 | St. Johns County Estimated | 12,549 | +9.6% |
| 11 | Lake County Estimated | 12,230 | -19.6% |
| 12 | Denton County Estimated | 11,569 | -23.6% |
| 13 | Fort Bend County Estimated | 10,406 | +1.2% |
| 14 | St. Lucie County Estimated | 9,861 | -13.9% |
| 15 | Kaufman County Estimated | 9,535 | +5.8% |
| 16 | Brevard County Estimated | 9,403 | -12.9% |
| 17 | Spartanburg County Estimated | 9,230 | +16.2% |
| 18 | Madison County Estimated | 8,719 | +33.7% |
| 19 | Lee County Estimated | 8,603 | +81% |
| 20 | Brunswick County Estimated | 8,582 | +10.8% |
| 21 | Ada County Estimated | 8,528 | +66.9% |
| 22 | Clark County Estimated | 8,465 | -29.1% |
| 23 | Manatee County Estimated | 8,418 | -19.4% |
| 24 | Riverside County Estimated | 7,758 | +35.6% |
| 25 | Hays County Estimated | 7,545 | -14.6% |
| 26 | Comal County Estimated | 7,427 | +7.3% |
| 27 | Charlotte County Estimated | 7,400 | +26.9% |
| 28 | Benton County Estimated | 7,335 | +27.6% |
| 29 | Osceola County Estimated | 7,272 | +42.2% |
| 30 | Ellis County Estimated | 7,178 | -0.8% |
| 31 | Placer County Estimated | 7,074 | -4.1% |
| 32 | Volusia County Estimated | 7,034 | -27.9% |
| 33 | Berkeley County Estimated | 6,830 | +17.3% |
| 34 | Sussex County Estimated | 6,287 | -1.2% |
| 35 | Sarasota County Estimated | 6,053 | +39.6% |
| 36 | Baldwin County Estimated | 6,012 | -6% |
| 37 | Canyon County Estimated | 5,684 | +7.3% |
| 38 | Sumter County Estimated | 5,633 | +33.8% |
| 39 | Greenville County Estimated | 5,622 | -3.3% |
| 40 | Johnson County Estimated | 5,585 | -10% |
| 41 | Johnston County Estimated | 5,446 | +5.2% |
| 42 | Hernando County Estimated | 5,206 | +0.7% |
| 43 | Iredell County Estimated | 5,094 | +2.9% |
| 44 | Mecklenburg County Estimated | 4,931 | +98.3% |
| 45 | Flagler County Estimated | 4,860 | -1.1% |
| 46 | Brazoria County Estimated | 4,849 | -34% |
| 47 | Guadalupe County Estimated | 4,737 | -8% |
| 48 | Washington County Estimated | 4,714 | +14.4% |
| 49 | Canadian County Estimated | 4,664 | +7.4% |
| 50 | Parker County Estimated | 4,614 | -14.5% |
| 51 | Jackson County Estimated | 4,499 | -1.8% |
| 52 | Liberty County Estimated | 4,243 | -22.8% |
| 53 | Mohave County Estimated | 4,175 | -7.7% |
| 54 | Hamilton County Estimated | 4,121 | +47.8% |
| 55 | Weld County Estimated | 3,857 | -33% |
| 56 | Citrus County Estimated | 3,810 | -23.8% |
| 57 | Wilson County Estimated | 3,747 | -16.1% |
| 58 | Henry County Estimated | 3,723 | +30.6% |
| 59 | Delaware County Estimated | 3,718 | +27.6% |
| 60 | Limestone County Estimated | 3,632 | 0% |
| 61 | Chesterfield County Estimated | 3,584 | +72.7% |
| 62 | Galveston County Estimated | 3,422 | +25.9% |
| 63 | Clark County Estimated | 3,400 | +175.5% |
| 64 | Santa Rosa County Estimated | 3,365 | -3.8% |
| 65 | Hunt County Estimated | 3,351 | -20.6% |
| 66 | Douglas County Estimated | 3,330 | -34.2% |
| 67 | Cherokee County Estimated | 3,285 | -17.3% |
| 68 | Yavapai County Estimated | 3,278 | -4.4% |
| 69 | Berkeley County Estimated | 3,186 | +17% |
| 70 | Utah County Estimated | 3,162 | -35.8% |
| 71 | Kootenai County Estimated | 3,161 | +11.9% |
| 72 | Rockwall County Estimated | 3,087 | -30.2% |
| 73 | Washington County Estimated | 3,046 | +2.9% |
| 74 | Maury County Estimated | 3,043 | +28.9% |
| 75 | Bay County Estimated | 3,010 | -39.3% |
| 76 | Waller County Estimated | 2,997 | +346% |
| 77 | Walton County Estimated | 2,990 | +5.4% |
| 78 | Catawba County Estimated | 2,989 | +50.7% |
| 79 | Dorchester County Estimated | 2,906 | -21.2% |
| 80 | Sumner County Estimated | 2,806 | +8.7% |
| 81 | Harnett County Estimated | 2,783 | -16.8% |
| 82 | Anderson County Estimated | 2,687 | -5.7% |
| 83 | Aiken County Estimated | 2,671 | +71.2% |
| 84 | Lexington County Estimated | 2,657 | +11% |
| 85 | Clark County Estimated | 2,651 | +57.8% |
| 86 | Gaston County Estimated | 2,610 | -5.9% |
| 87 | Nassau County Estimated | 2,578 | -11.6% |
| 88 | Burlington County Estimated | 2,568 | +19.4% |
| 89 | Bartow County Estimated | 2,538 | +17.9% |
| 90 | Dallas County Estimated | 2,532 | +24.2% |
| 91 | York County Estimated | 2,525 | -5.2% |
| 92 | Bexar County Estimated | 2,505 | -29.9% |
| 93 | Johnson County Estimated | 2,497 | +91.9% |
| 94 | Davidson County Estimated | 2,447 | -16.7% |
| 95 | Houston County Estimated | 2,438 | +33.7% |
| 96 | Grayson County Estimated | 2,423 | -19% |
| 97 | Lancaster County Estimated | 2,405 | +21.1% |
| 98 | St. Charles County Estimated | 2,403 | -18.5% |
| 99 | Rutherford County Estimated | 2,388 | -14.9% |
| 100 | Wise County Estimated | 2,380 | -20.6% |
| 101 | Knox County Estimated | 2,376 | -13.7% |
| 102 | Clermont County Estimated | 2,286 | +61.2% |
| 103 | Williamson County Estimated | 2,274 | +30.8% |
| 104 | New Hanover County Estimated | 2,256 | -1.5% |
| 105 | Bastrop County Estimated | 2,254 | -25.3% |
| 106 | Cabarrus County Estimated | 2,218 | -12.7% |
| 107 | Frederick County Estimated | 2,212 | -10.6% |
| 107 | Lorain County Estimated | 2,212 | -6.4% |
| 109 | Indian River County Estimated | 2,210 | +18.1% |
| 110 | Moore County Estimated | 2,206 | +80.2% |
| 111 | Spotsylvania County Estimated | 2,199 | +59.6% |
| 112 | Sarpy County Estimated | 2,188 | -6.5% |
| 113 | Barrow County Estimated | 2,167 | -16.4% |
| 114 | Washoe County Estimated | 2,143 | +0.5% |
| 115 | Hamilton County Estimated | 2,140 | -29.4% |
| 116 | Cumberland County Estimated | 2,124 | -18.4% |
| 117 | Smith County Estimated | 2,112 | +5.2% |
| 118 | Union County Estimated | 2,111 | -43.7% |
| 119 | York County Estimated | 2,063 | -20.9% |
| 120 | Sandoval County Estimated | 2,061 | +35.8% |
| 121 | Jasper County Estimated | 2,056 | +21.9% |
| 122 | Larimer County Estimated | 2,050 | +51.6% |
| 123 | Blount County Estimated | 2,039 | +80.8% |
| 124 | Alamance County Estimated | 2,024 | -19.5% |
| 125 | Walton County Estimated | 2,013 | -21.6% |
| 126 | Clay County Estimated | 1,977 | -42.3% |
| 127 | Paulding County Estimated | 1,969 | -46% |
| 128 | Rockingham County Estimated | 1,939 | +45.1% |
| 129 | Tooele County Estimated | 1,925 | +20.2% |
| 130 | Hancock County Estimated | 1,919 | -20% |
| 131 | Sullivan County Estimated | 1,906 | +32.8% |
| 132 | Caldwell County Estimated | 1,887 | -2.8% |
| 133 | Washington County Estimated | 1,882 | +70.8% |
| 134 | Pender County Estimated | 1,881 | +16.2% |
| 135 | Madison County Estimated | 1,878 | +14.2% |
| 136 | Greene County Estimated | 1,861 | +19.4% |
| 137 | Wright County Estimated | 1,853 | -3.3% |
| 138 | Boone County Estimated | 1,837 | -14.2% |
| 139 | Forsyth County Estimated | 1,836 | +67.2% |
| 140 | Hendricks County Estimated | 1,824 | -22.9% |
| 141 | Madison County Estimated | 1,810 | +14.2% |
| 142 | Kitsap County Estimated | 1,801 | -13.9% |
| 143 | Cass County Estimated | 1,781 | -11% |
| 144 | Fairfield County Estimated | 1,767 | +18.1% |
| 145 | Wagoner County Estimated | 1,761 | +14.7% |
| 146 | Lake County Estimated | 1,753 | +57.9% |
| 147 | Franklin County Estimated | 1,738 | -25% |
| 148 | Jefferson County Estimated | 1,732 | +29.7% |
| 149 | Greene County Estimated | 1,727 | +14.8% |
| 149 | Highlands County Estimated | 1,727 | -13.7% |
| 151 | Shelby County Estimated | 1,717 | +139.1% |
| 152 | Macomb County Estimated | 1,680 | +9.9% |
| 153 | Martin County Estimated | 1,671 | +41.7% |
| 154 | Richland County Estimated | 1,666 | -25.7% |
| 155 | Forsyth County Estimated | 1,659 | -27.9% |
| 155 | Montgomery County Estimated | 1,659 | +607.3% |
| 157 | Deschutes County Estimated | 1,646 | -17.2% |
| 158 | Charles County Estimated | 1,644 | +14.2% |
| 159 | Mesa County Estimated | 1,638 | +1.2% |
| 160 | Frederick County Estimated | 1,621 | +4.3% |
| 161 | Nye County Estimated | 1,578 | +93.9% |
| 162 | Thurston County Estimated | 1,575 | -23.9% |
| 163 | Laurens County Estimated | 1,567 | +14% |
| 163 | Ocean County Estimated | 1,567 | +32.2% |
| 165 | Lincoln County Estimated | 1,563 | -12.3% |
| 166 | York County Estimated | 1,510 | +27.7% |
| 167 | Pickens County Estimated | 1,499 | +28.7% |
| 168 | Anoka County Estimated | 1,497 | +131.4% |
| 169 | Lubbock County Estimated | 1,496 | +56% |
| 170 | McHenry County Estimated | 1,494 | +17.7% |
| 171 | Putnam County Estimated | 1,473 | +116.9% |
| 171 | Randall County Estimated | 1,473 | -3.2% |
| 173 | Dakota County Estimated | 1,466 | +56% |
| 174 | Douglas County Estimated | 1,459 | -5.9% |
| 175 | Johnson County Estimated | 1,456 | +236.3% |
| 176 | Benton County Estimated | 1,435 | +24.8% |
| 177 | Whatcom County Estimated | 1,434 | +17.8% |
| 178 | Oconee County Estimated | 1,421 | +45.4% |
| 179 | Saratoga County Estimated | 1,415 | +49.7% |
| 180 | Hood County Estimated | 1,396 | -5.4% |
| 181 | Kent County Estimated | 1,393 | -20.9% |
| 182 | Cochise County Estimated | 1,385 | +148.7% |
| 183 | Mason County Estimated | 1,384 | +111.3% |
| 184 | Henderson County Estimated | 1,377 | -3.9% |
| 185 | Lyon County Estimated | 1,370 | +24.2% |
| 186 | Saline County Estimated | 1,359 | -6.5% |
| 187 | Harrison County Estimated | 1,354 | +14.1% |
| 187 | Kendall County Estimated | 1,354 | +12.4% |
| 189 | Coweta County Estimated | 1,344 | +35.1% |
| 190 | Suffolk city Estimated | 1,339 | -14.9% |
| 191 | Faulkner County Estimated | 1,332 | -1.6% |
| 192 | Spokane County Estimated | 1,331 | +34% |
| 193 | Cullman County Estimated | 1,322 | +59.1% |
| 194 | Logan County Estimated | 1,309 | +125.7% |
| 195 | Dawson County Estimated | 1,301 | -31.8% |
| 195 | Newton County Estimated | 1,301 | -50.4% |
| 197 | Kershaw County Estimated | 1,294 | -12% |
| 198 | Kendall County Estimated | 1,276 | -18.4% |
| 199 | Schuylkill County Estimated | 1,263 | +36.2% |
| 200 | Medina County Estimated | 1,256 | +82.6% |
| 201 | St. Clair County Estimated | 1,247 | -15.3% |
| 202 | Chambers County Estimated | 1,239 | -11.3% |
| 202 | Kent County Estimated | 1,239 | +111.1% |
| 204 | Cumberland County Estimated | 1,238 | -3.3% |
| 205 | Waukesha County Estimated | 1,236 | -21.2% |
| 206 | Creek County Estimated | 1,229 | +79.9% |
| 207 | Madison County Estimated | 1,220 | +5.7% |
| 208 | Livingston Parish Estimated | 1,212 | +1.9% |
| 209 | Clay County Estimated | 1,211 | -4.8% |
| 209 | Rowan County Estimated | 1,211 | -11.1% |
| 211 | Bonneville County Estimated | 1,207 | +1% |
| 212 | Bradley County Estimated | 1,200 | +1.3% |
| 212 | Butler County Estimated | 1,200 | +39.2% |
| 214 | Yuma County Estimated | 1,199 | +211.4% |
| 215 | Warren County Estimated | 1,198 | +12.4% |
| 216 | Sedgwick County Estimated | 1,197 | +62.4% |
| 217 | Stanly County Estimated | 1,195 | -19% |
| 218 | Loudon County Estimated | 1,193 | -28.2% |
| 219 | Chatham County Estimated | 1,182 | -21.6% |
| 219 | Pierce County Estimated | 1,182 | +15% |
| 221 | Lafayette Parish Estimated | 1,169 | +6.7% |
| 222 | Ottawa County Estimated | 1,166 | +6.8% |
| 223 | Pitt County Estimated | 1,162 | +41.4% |
| 224 | Elbert County Estimated | 1,156 | +142.3% |
| 224 | Robertson County Estimated | 1,156 | -16.6% |
| 226 | Laramie County Estimated | 1,152 | +114.5% |
| 227 | Henderson County Estimated | 1,145 | -4.7% |
| 228 | Beaufort County Estimated | 1,140 | -40.4% |
| 229 | Carver County Estimated | 1,139 | +49.7% |
| 230 | Jackson County Estimated | 1,137 | +162% |
| 231 | Valencia County Estimated | 1,128 | -17.1% |
| 232 | Guilford County Estimated | 1,115 | +658.5% |
| 233 | Montgomery County Estimated | 1,114 | -61.2% |
| 234 | Campbell County Estimated | 1,094 | +771.2% |
| 235 | Northampton County Estimated | 1,089 | +6.6% |
| 236 | Washington County Estimated | 1,088 | -20.9% |
| 237 | Carroll County Estimated | 1,087 | -40.8% |
| 237 | Levy County Estimated | 1,087 | -3.5% |
| 239 | Cowlitz County Estimated | 1,080 | +38.6% |
| 240 | White County Estimated | 1,069 | +62.7% |
| 241 | Iron County Estimated | 1,066 | +78.3% |
| 242 | Escambia County Estimated | 1,049 | -50.9% |
| 242 | Hall County Estimated | 1,049 | -14% |
| 244 | Jefferson County Estimated | 1,047 | -29.2% |
| 245 | Goochland County Estimated | 1,045 | +2.2% |
| 246 | Van Zandt County Estimated | 1,033 | -20.8% |
| 247 | Rogers County Estimated | 1,026 | +7.8% |
| 248 | McClain County Estimated | 1,022 | -21.6% |
| 249 | Roane County Estimated | 1,015 | +15.7% |
| 250 | Bulloch County Estimated | 1,009 | +25.2% |
Other periods
About this ranking
Estimated moves into a US state or county from elsewhere in the United States minus moves out to the rest of the country, from July 1 of the previous year through June 30 of the reported year. A negative value means more people left than arrived.
Sums to zero for the United States as a whole, so there is no national value.
Every value in the ranking comes from the same publisher and the same period, so the counties are compared on one definition. Equal values share a rank.
How to cite
U.S. Census Bureau. Population Estimates Program: net domestic migration, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021. https://www.census.gov/programs-surveys/popest/data/data-sets.html. Retrieved 2026-10-12.
Use this data in your AI agent
Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:
Rank US counties by net domestic migration, July to June using official data, and cite the source.
rank_places {"indicator":"net_domestic_migration_july_june","level":"province","within":"United States","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=net_domestic_migration_july_june&level=province&within=United%20States&limit=10
Questions
Which county has the highest net domestic migration, July to June?
Collin County, with 24,102 in 2025, according to the U.S. Census Bureau.
Which county has the lowest net domestic migration, July to June?
Los Angeles County, with -105,471 in 2025.
Where does this ranking come from?
Every value comes from one source and one period, so the places are comparable: U.S. Census Bureau, Population Estimates Program: net domestic migration, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021. Retrieved 2026-10-12.