US counties by net domestic migration rate, July to June, 2025
Loving County had the highest net domestic migration rate, July to June of 3144 counties in 2025, at 141.41 per 1,000 inhabitants. King County had the lowest, at -113.86 per 1,000 inhabitants. The median was 1.95 per 1,000 inhabitants. Source: the U.S. Census Bureau.
Map of counties, 2025
Top 40 counties, 2025
Full ranking
| Rank | Counties | 2025 | Change on 2024 |
|---|---|---|---|
| 1 | Loving County Estimated | 141.41 | +119.91 pts |
| 2 | Jasper County Estimated | 54.92 | +6.94 pts |
| 3 | Motley County Estimated | 52.79 | +57.73 pts |
| 4 | Brunswick County Estimated | 50.25 | +2.76 pts |
| 5 | Kaufman County Estimated | 46.83 | -0.03 pts |
| 6 | Jackson County Estimated | 46.49 | -3.52 pts |
| 7 | Waller County Estimated | 44.09 | +33.78 pts |
| 8 | Long County Estimated | 40.67 | +8.4 pts |
| 9 | Pinal County Estimated | 40.4 | -6.12 pts |
| 10 | Elbert County Estimated | 38.61 | +22.21 pts |
| 11 | Dawson County Estimated | 37.54 | -20.44 pts |
| 12 | Union County Estimated | 37.11 | +46.11 pts |
| 13 | St. Johns County Estimated | 36.93 | +1.93 pts |
| 14 | Marion County Estimated | 36.69 | -0.52 pts |
| 15 | Goochland County Estimated | 36.38 | -0.46 pts |
| 16 | Comal County Estimated | 36.17 | +1.15 pts |
| 17 | Sumter County Estimated | 36.11 | +8.6 pts |
| 18 | Liberty County Estimated | 35.71 | -13.02 pts |
| 19 | Trousdale County Estimated | 35.55 | +47.29 pts |
| 20 | Flagler County Estimated | 35.14 | -1.5 pts |
| 21 | Caldwell County Estimated | 34.92 | -2.69 pts |
| 22 | Banks County Estimated | 34.56 | +13.4 pts |
| 23 | Charlotte County Estimated | 34.53 | +6.64 pts |
| 24 | Wheeler County Estimated | 34.11 | -0.76 pts |
| 25 | Horry County Estimated | 33.79 | -1.11 pts |
| 26 | Poquoson city Estimated | 33.49 | +13.39 pts |
| 27 | Taliaferro County Estimated | 32.84 | +7.45 pts |
| 28 | Walton County Estimated | 32.61 | +0.51 pts |
| 29 | Van Buren County Estimated | 32.46 | +12.7 pts |
| 30 | McCormick County Estimated | 32.29 | +4.36 pts |
| 31 | Dade County Estimated | 30.69 | +33.17 pts |
| 32 | Ellis County Estimated | 30.33 | -1.43 pts |
| 33 | Limestone County Estimated | 30.02 | -1.03 pts |
| 34 | Montgomery County Estimated | 29.61 | -2.39 pts |
| 35 | Grainger County Estimated | 29.19 | +11.12 pts |
| 36 | New Kent County Estimated | 29.01 | -6.55 pts |
| 37 | Storey County Estimated | 28.91 | +30.81 pts |
| 38 | Wise County Estimated | 28.84 | -8.79 pts |
| 39 | Madison County Estimated | 28.59 | +1.95 pts |
| 40 | Adams County Estimated | 28.03 | +30.75 pts |
| 41 | Jefferson County Estimated | 27.85 | +5.79 pts |
| 42 | Nye County Estimated | 27.76 | +13.26 pts |
| 43 | Wayne County Estimated | 27.73 | +24.12 pts |
| 44 | Hunt County Estimated | 27.63 | -8.59 pts |
| 45 | Menard County Estimated | 27.35 | +37.66 pts |
| 46 | Lake County Estimated | 27.19 | -7.8 pts |
| 47 | Pasco County Estimated | 27.17 | -3.58 pts |
| 48 | Lawrence County Estimated | 27.03 | +3.45 pts |
| 49 | Clay County Estimated | 26.77 | +10.38 pts |
| 50 | Pender County Estimated | 26.44 | +3.06 pts |
| 51 | Madison County Estimated | 26.3 | +0.76 pts |
| 52 | Wakulla County Estimated | 26.3 | +9.84 pts |
| 53 | Maury County Estimated | 26.17 | +5.22 pts |
| 54 | Glascock County Estimated | 26.16 | +0.88 pts |
| 55 | Musselshell County Estimated | 26.1 | +12.26 pts |
| 56 | Johnson County Estimated | 26 | -3.88 pts |
| 57 | Grimes County Estimated | 25.77 | +5.87 pts |
| 58 | Kendall County Estimated | 25.73 | +2.22 pts |
| 59 | Bledsoe County Estimated | 25.59 | -14.45 pts |
| 60 | Broadwater County Estimated | 25.5 | -2.88 pts |
| 61 | Butte County Estimated | 25.41 | +28.34 pts |
| 62 | Parker County Estimated | 25.32 | -5.24 pts |
| 63 | Canadian County Estimated | 25.29 | +1.01 pts |
| 64 | Berkeley County Estimated | 25.27 | +2.99 pts |
| 65 | Hays County Estimated | 25.2 | -5.45 pts |
| 66 | St. Lucie County Estimated | 24.84 | -4.92 pts |
| 67 | Kimball County Estimated | 24.82 | +32.08 pts |
| 68 | Lake and Peninsula Borough Estimated | 24.75 | +53.47 pts |
| 69 | Spartanburg County Estimated | 24.59 | +2.79 pts |
| 70 | Pickett County Estimated | 24.51 | +13.8 pts |
| 71 | Nassau County Estimated | 24.39 | -3.9 pts |
| 72 | Iredell County Estimated | 24.38 | +0.01 pts |
| 73 | Jasper County Estimated | 24.06 | -14.7 pts |
| 74 | Westmoreland County Estimated | 24.02 | +2.41 pts |
| 75 | Logan County Estimated | 23.92 | +13.09 pts |
| 76 | Bond County Estimated | 23.9 | +24.5 pts |
| 77 | Guadalupe County Estimated | 23.88 | -2.87 pts |
| 78 | Hernando County Estimated | 23.7 | -0.31 pts |
| 79 | Aransas County Estimated | 23.69 | +6.18 pts |
| 80 | Columbia County Estimated | 23.45 | +28.38 pts |
| 81 | Berkeley County Estimated | 23.13 | +2.87 pts |
| 82 | Hickory County Estimated | 23.09 | +7.48 pts |
| 83 | Richland County Estimated | 23.08 | +31.28 pts |
| 84 | Boone County Estimated | 23.06 | -4.59 pts |
| 85 | Fentress County Estimated | 23.05 | -2.91 pts |
| 86 | Sussex County Estimated | 22.93 | -0.86 pts |
| 87 | Nicholas County Estimated | 22.8 | +18.79 pts |
| 88 | Baldwin County Estimated | 22.71 | -2.09 pts |
| 89 | King George County Estimated | 22.65 | +10.79 pts |
| 90 | Currituck County Estimated | 22.62 | -0.64 pts |
| 91 | Levy County Estimated | 22.61 | -1.27 pts |
| 92 | Benton County Estimated | 22.41 | +4.27 pts |
| 93 | Tooele County Estimated | 22.35 | +3.18 pts |
| 94 | Washington County Estimated | 22.34 | +2.31 pts |
| 95 | Medina County Estimated | 22.33 | +9.87 pts |
| 96 | Citrus County Estimated | 22.31 | -7.39 pts |
| 97 | Garfield County Estimated | 22.29 | +41.39 pts |
| 98 | Rockwall County Estimated | 22.24 | -10.72 pts |
| 99 | Caroline County Estimated | 22.15 | +1.64 pts |
| 100 | Barrow County Estimated | 22.03 | -5.19 pts |
| 101 | Laurens County Estimated | 22.02 | +2.33 pts |
| 102 | Chambers County Estimated | 21.82 | -3.56 pts |
| 103 | Polk County Estimated | 21.73 | -1.44 pts |
| 104 | Dallas County Estimated | 21.71 | +3.68 pts |
| 105 | Wilson County Estimated | 21.7 | -4.98 pts |
| 106 | Haralson County Estimated | 21.6 | +9.37 pts |
| 107 | Johnston County Estimated | 21.53 | +0.47 pts |
| 108 | Franklin County Estimated | 21.46 | -8.05 pts |
| 109 | Northumberland County Estimated | 21.39 | +12.6 pts |
| 110 | Hancock County Estimated | 21.34 | -6.07 pts |
| 111 | Lancaster County Estimated | 21.32 | +3.25 pts |
| 112 | Borden County Estimated | 21.3 | +40.71 pts |
| 113 | Bartow County Estimated | 21.26 | +2.78 pts |
| 114 | Lyon County Estimated | 21.26 | +3.81 pts |
| 115 | Orange County Estimated | 21.22 | +7.97 pts |
| 116 | Franklin County Estimated | 21.02 | +7.44 pts |
| 117 | Canyon County Estimated | 20.95 | +0.82 pts |
| 118 | Menifee County Estimated | 20.85 | +7.84 pts |
| 119 | McIntosh County Estimated | 20.84 | -6.28 pts |
| 120 | McClain County Estimated | 20.82 | -6.46 pts |
| 121 | Meagher County Estimated | 20.79 | +10.23 pts |
| 122 | Golden Valley County Estimated | 20.66 | +8.19 pts |
| 123 | Judith Basin County Estimated | 20.58 | +15.83 pts |
| 124 | Florence County Estimated | 20.57 | +15.45 pts |
| 125 | Greene County Estimated | 20.55 | -0.08 pts |
| 126 | Clark County Estimated | 20.53 | +7.28 pts |
| 127 | Lincoln County Estimated | 20.53 | -3.56 pts |
| 128 | Burleson County Estimated | 20.52 | -5.24 pts |
| 129 | Lake County Estimated | 20.46 | -5.68 pts |
| 130 | Stafford County Estimated | 20.44 | +30.35 pts |
| 131 | Madison County Estimated | 20.36 | +4.76 pts |
| 132 | Moore County Estimated | 20.15 | +8.78 pts |
| 133 | Staunton city Estimated | 20.13 | +6.27 pts |
| 134 | Warren County Estimated | 20.09 | +3.59 pts |
| 135 | Hood County Estimated | 19.97 | -1.57 pts |
| 136 | Williamson County Estimated | 19.93 | -0.71 pts |
| 137 | Towns County Estimated | 19.88 | -1.51 pts |
| 138 | Wheeler County Estimated | 19.82 | +1.16 pts |
| 139 | Somervell County Estimated | 19.66 | +0.33 pts |
| 140 | Mason County Estimated | 19.64 | +10.19 pts |
| 141 | Cherokee County Estimated | 19.47 | -3.15 pts |
| 142 | Meigs County Estimated | 19.24 | -6.92 pts |
| 143 | Bastrop County Estimated | 19.2 | -7.33 pts |
| 144 | Oglethorpe County Estimated | 19.18 | -2.92 pts |
| 145 | Wagoner County Estimated | 19.08 | +2.09 pts |
| 146 | Collin County Estimated | 18.89 | +3.32 pts |
| 147 | Loudon County Estimated | 18.88 | -8.06 pts |
| 148 | Hart County Estimated | 18.84 | -2.53 pts |
| 149 | Cumberland County Estimated | 18.77 | -0.86 pts |
| 150 | Harnett County Estimated | 18.77 | -4.43 pts |
| 151 | Rains County Estimated | 18.76 | -2.08 pts |
| 152 | Wheatland County Estimated | 18.76 | +24.09 pts |
| 153 | Austin County Estimated | 18.41 | -6.19 pts |
| 154 | Mohave County Estimated | 18.38 | -1.73 pts |
| 155 | Simpson County Estimated | 18.35 | +12.69 pts |
| 156 | Dixie County Estimated | 18.32 | -9.04 pts |
| 157 | Hampshire County Estimated | 18.3 | +7.49 pts |
| 158 | St. Clair County Estimated | 18.27 | +5.51 pts |
| 159 | Webster County Estimated | 18.21 | +6.53 pts |
| 160 | Monroe County Estimated | 18.2 | -10.47 pts |
| 161 | Manatee County Estimated | 18.16 | -4.94 pts |
| 162 | Hendry County Estimated | 18.14 | -0.55 pts |
| 163 | Pickens County Estimated | 18.14 | +0.2 pts |
| 164 | Bryan County Estimated | 18.13 | -3.53 pts |
| 165 | Walton County Estimated | 18.06 | -5.57 pts |
| 166 | Armstrong County Estimated | 18.05 | +26.28 pts |
| 167 | Bleckley County Estimated | 18.03 | +2.26 pts |
| 168 | Webster County Estimated | 18.02 | +9.04 pts |
| 169 | Union County Estimated | 17.99 | -2.68 pts |
| 170 | Madison County Estimated | 17.98 | +1.9 pts |
| 171 | Kershaw County Estimated | 17.84 | -2.83 pts |
| 172 | Ouray County Estimated | 17.82 | +16.08 pts |
| 173 | Gillespie County Estimated | 17.79 | +6.52 pts |
| 174 | Allen County Estimated | 17.79 | +7.63 pts |
| 175 | Roane County Estimated | 17.78 | +2.26 pts |
| 176 | Catawba County Estimated | 17.72 | +5.77 pts |
| 177 | Sherman County Estimated | 17.71 | -8.43 pts |
| 178 | Morgan County Estimated | 17.69 | +2.05 pts |
| 179 | Campbell County Estimated | 17.65 | +29.55 pts |
| 180 | Jefferson County Estimated | 17.56 | -7.69 pts |
| 181 | Wahkiakum County Estimated | 17.55 | +1.26 pts |
| 182 | White County Estimated | 17.54 | -3.45 pts |
| 183 | Concho County Estimated | 17.54 | +6.41 pts |
| 184 | Stanly County Estimated | 17.53 | -4.61 pts |
| 185 | Edgefield County Estimated | 17.51 | -4.48 pts |
| 186 | Madison County Estimated | 17.44 | +9.69 pts |
| 187 | Graham County Estimated | 17.37 | +16.94 pts |
| 188 | Lancaster County Estimated | 17.3 | -4.39 pts |
| 189 | Reynolds County Estimated | 17.29 | +20.32 pts |
| 190 | George County Estimated | 17.29 | +7.36 pts |
| 191 | Jack County Estimated | 17.28 | -4.85 pts |
| 192 | Essex County Estimated | 17.26 | +4.07 pts |
| 193 | Cumberland County Estimated | 17.22 | -3.46 pts |
| 194 | Putnam County Estimated | 17.17 | +9.13 pts |
| 195 | Montmorency County Estimated | 17.12 | -3 pts |
| 196 | Oconee County Estimated | 17.09 | +5.18 pts |
| 197 | Adams County Estimated | 17.08 | +18.24 pts |
| 198 | Union County Estimated | 16.98 | -7.31 pts |
| 199 | Garrard County Estimated | 16.98 | +9.94 pts |
| 200 | Burnet County Estimated | 16.88 | -6.04 pts |
| 201 | Gilpin County Estimated | 16.79 | +10.38 pts |
| 202 | Antrim County Estimated | 16.77 | +10.51 pts |
| 203 | Coke County Estimated | 16.76 | +4.65 pts |
| 204 | Louisa County Estimated | 16.71 | -8.5 pts |
| 205 | Cherokee County Estimated | 16.69 | -0.91 pts |
| 206 | Polk County Estimated | 16.67 | -8.67 pts |
| 207 | Kootenai County Estimated | 16.63 | +1.5 pts |
| 208 | Bath County Estimated | 16.52 | +17.76 pts |
| 209 | Creek County Estimated | 16.51 | +7.24 pts |
| 210 | Dorchester County Estimated | 16.45 | -4.93 pts |
| 211 | Frederick County Estimated | 16.36 | +0.38 pts |
| 212 | Douglas County Estimated | 16.33 | +7.4 pts |
| 213 | Johnson County Estimated | 16.33 | +2.54 pts |
| 214 | Love County Estimated | 16.28 | +1.98 pts |
| 215 | Perry County Estimated | 16.23 | +8.75 pts |
| 216 | Placer County Estimated | 16.14 | -1.02 pts |
| 217 | Fannin County Estimated | 16.09 | +7.16 pts |
| 218 | Lanier County Estimated | 16.09 | +22.93 pts |
| 219 | Santa Rosa County Estimated | 16.08 | -0.94 pts |
| 220 | Iron County Estimated | 16.07 | +6.86 pts |
| 221 | Rockbridge County Estimated | 16.05 | +8.12 pts |
| 222 | Palo Pinto County Estimated | 15.93 | +0.4 pts |
| 223 | Grayson County Estimated | 15.92 | -4.17 pts |
| 224 | Brown County Estimated | 15.86 | +11.96 pts |
| 225 | Scotland County Estimated | 15.84 | +26.09 pts |
| 226 | Giles County Estimated | 15.82 | +9.78 pts |
| 227 | Henry County Estimated | 15.8 | +3.31 pts |
| 228 | Ada County Estimated | 15.77 | +6.15 pts |
| 229 | Van Zandt County Estimated | 15.72 | -4.46 pts |
| 230 | Hill County Estimated | 15.72 | +1.38 pts |
| 231 | Chester County Estimated | 15.71 | +4.23 pts |
| 232 | Scott County Estimated | 15.63 | +7.41 pts |
| 233 | Henderson County Estimated | 15.63 | -0.84 pts |
| 234 | Highlands County Estimated | 15.63 | -2.72 pts |
| 235 | Custer County Estimated | 15.62 | +1.36 pts |
| 236 | McMinn County Estimated | 15.61 | -3.54 pts |
| 237 | Cloud County Estimated | 15.6 | +24.48 pts |
| 238 | Fall River County Estimated | 15.59 | +3.28 pts |
| 239 | Macon County Estimated | 15.55 | +2.97 pts |
| 240 | Delaware County Estimated | 15.53 | +3.1 pts |
| 241 | Cass County Estimated | 15.5 | -2.24 pts |
| 242 | Oscoda County Estimated | 15.44 | +3.58 pts |
| 243 | Huerfano County Estimated | 15.42 | +11.58 pts |
| 244 | Franklin County Estimated | 15.39 | +2.77 pts |
| 245 | Lincoln County Estimated | 15.37 | +5.19 pts |
| 246 | Coffey County Estimated | 15.36 | +11.03 pts |
| 247 | Osceola County Estimated | 15.35 | +4.15 pts |
| 248 | Wood County Estimated | 15.34 | -8.8 pts |
| 249 | Grady County Estimated | 15.33 | +1.13 pts |
| 250 | Fannin County Estimated | 15.32 | -9.91 pts |
Other periods
About this ranking
Net domestic migration into a US state or county from July 1 of the previous year through June 30 of the reported year per 1,000 residents, using the average of the population estimates at the two July 1 endpoints.
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 rate per 1,000 residents, 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.
Citation styles
APA 7
U.S. Census Bureau. (2026). Population Estimates Program: net domestic migration rate per 1,000 residents, 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 (US counties by net domestic migration rate, July to June, 2025) [Data set]. Retrieved October 12, 2026, from https://www.census.gov/programs-surveys/popest/data/data-sets.html
MLA 9
Population Estimates Program: net domestic migration rate per 1,000 residents, 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, US counties by net domestic migration rate, July to June, 2025. U.S. Census Bureau, 26 Mar. 2026, https://www.census.gov/programs-surveys/popest/data/data-sets.html. Invokely, https://invokely.ai/rankings/net-domestic-migration-rate-july-june/us-counties. Accessed 12 Oct. 2026.
Chicago (author-date)
U.S. Census Bureau. 2026. Population Estimates Program: net domestic migration rate per 1,000 residents, 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. US counties by net domestic migration rate, July to June, 2025. Dataset. Accessed October 12, 2026. https://www.census.gov/programs-surveys/popest/data/data-sets.html. Also distributed by Invokely, https://invokely.ai/rankings/net-domestic-migration-rate-july-june/us-counties.
Harvard
U.S. Census Bureau (2026) Population Estimates Program: net domestic migration rate per 1,000 residents, 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, US counties by net domestic migration rate, July to June, 2025 [Dataset]. Available at: https://www.census.gov/programs-surveys/popest/data/data-sets.html, via Invokely: https://invokely.ai/rankings/net-domestic-migration-rate-july-june/us-counties (Accessed: 12 October 2026).
BibTeX
@misc{census_us_counties_by_net_2025,
author = {{U.S. Census Bureau}},
title = {{Population Estimates Program: net domestic migration rate per 1,000 residents, 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: US counties by net domestic migration rate, July to June, 2025}},
year = {2026},
howpublished = {Data set},
url = {https://www.census.gov/programs-surveys/popest/data/data-sets.html},
urldate = {2026-10-12},
note = {Accessed via Invokely, https://invokely.ai/rankings/net-domestic-migration-rate-july-june/us-counties. Publisher attribution: U.S. Census Bureau. Population Estimates Program: net domestic migration rate per 1,000 residents, 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.},
}
RIS
TY - DATA
AU - U.S. Census Bureau
TI - Population Estimates Program: net domestic migration rate per 1,000 residents, 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: US counties by net domestic migration rate, July to June, 2025
PY - 2026
DA - 2026/03/26
PB - U.S. Census Bureau
DB - Invokely
UR - https://www.census.gov/programs-surveys/popest/data/data-sets.html
L2 - https://invokely.ai/rankings/net-domestic-migration-rate-july-june/us-counties
Y2 - 2026/10/12
N1 - Accessed via Invokely, https://invokely.ai/rankings/net-domestic-migration-rate-july-june/us-counties.
N1 - Publisher attribution: U.S. Census Bureau. Population Estimates Program: net domestic migration rate per 1,000 residents, 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.
ER -
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 rate, July to June using official data, and cite the source.
rank_places {"indicator":"net_domestic_migration_rate_july_june","level":"province","within":"United States","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=net_domestic_migration_rate_july_june&level=province&within=United%20States&limit=10
Questions
Which county has the highest net domestic migration rate, July to June?
Loving County, with 141.41 per 1,000 inhabitants in 2025, according to the U.S. Census Bureau.
Which county has the lowest net domestic migration rate, July to June?
King County, with -113.86 per 1,000 inhabitants 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 rate per 1,000 residents, 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.