US counties by net domestic migration rate, July to June
Loving County had the highest net domestic migration rate, July to June of 3135 counties in 2017, at 152 per 1,000 inhabitants. Concho County had the lowest, at -433.36 per 1,000 inhabitants. The median was -0.44 per 1,000 inhabitants. Source: the U.S. Census Bureau.
Map of counties, 2017
Top 40 counties, 2017
Full ranking
| Rank | Counties | 2017 | Change on 2016 |
|---|---|---|---|
| 1 | Loving County Estimated | 152 | +185.9 pts |
| 2 | Crowley County Estimated | 97.69 | +160.94 pts |
| 3 | Trousdale County Estimated | 84.76 | -124.37 pts |
| 4 | Hudspeth County Estimated | 63.11 | -94.21 pts |
| 5 | Alpine County Estimated | 60.86 | +85.24 pts |
| 6 | Custer County Estimated | 59.94 | +20.01 pts |
| 7 | Motley County Estimated | 53.44 | +25.8 pts |
| 8 | Petroleum County Estimated | 47.86 | +6.45 pts |
| 9 | Adams County Estimated | 47.57 | +33.02 pts |
| 10 | Kendall County Estimated | 46.12 | -0.05 pts |
| 11 | Comal County Estimated | 43.36 | +5.97 pts |
| 12 | Lumpkin County Estimated | 42.44 | +38.42 pts |
| 13 | Rains County Estimated | 40.79 | +20.44 pts |
| 14 | Hays County Estimated | 40.15 | +0.15 pts |
| 15 | Brunswick County Estimated | 38.8 | +3.13 pts |
| 16 | Union County Estimated | 38.64 | +4.45 pts |
| 17 | Carter County Estimated | 37.55 | +15.15 pts |
| 18 | Wasatch County Estimated | 36.72 | +5.73 pts |
| 19 | Walton County Estimated | 36.51 | +3.57 pts |
| 20 | Tyrrell County Estimated | 36.39 | +64.35 pts |
| 21 | Falls Church city Estimated | 36.32 | +55.2 pts |
| 22 | Boise County Estimated | 35.94 | +17.02 pts |
| 23 | Horry County Estimated | 35.73 | -2.47 pts |
| 24 | Llano County Estimated | 35.49 | +4.04 pts |
| 25 | Sumter County Estimated | 35.45 | -16.51 pts |
| 26 | Nassau County Estimated | 35.41 | +9.87 pts |
| 27 | St. Johns County Estimated | 35.16 | +0.71 pts |
| 28 | Jackson County Estimated | 34.48 | +13.32 pts |
| 29 | Crook County Estimated | 34.29 | -5.78 pts |
| 30 | Washington County Estimated | 34.03 | +10.5 pts |
| 31 | Archuleta County Estimated | 33.5 | +1.72 pts |
| 32 | Mineral County Estimated | 33.46 | +45.71 pts |
| 33 | Garza County Estimated | 33.45 | +77.64 pts |
| 34 | Kaufman County Estimated | 33.31 | +6.87 pts |
| 35 | Tooele County Estimated | 32.68 | +12.43 pts |
| 36 | Amador County Estimated | 31.9 | +18.04 pts |
| 37 | Parker County Estimated | 31.65 | +9.77 pts |
| 38 | Deschutes County Estimated | 31.64 | -2.24 pts |
| 39 | Morgan County Estimated | 31.55 | +12.19 pts |
| 40 | San Juan County Estimated | 31.34 | +34.24 pts |
| 41 | Pender County Estimated | 31.12 | +9.14 pts |
| 42 | Lake County Estimated | 30.63 | +1.73 pts |
| 43 | Chaffee County Estimated | 30.48 | +1.79 pts |
| 44 | Park County Estimated | 30.19 | -5.4 pts |
| 45 | Pickens County Estimated | 29.91 | +12.21 pts |
| 46 | Bandera County Estimated | 29.82 | +1.42 pts |
| 47 | Saguache County Estimated | 29.59 | +9.85 pts |
| 48 | Bonner County Estimated | 29.28 | +10.7 pts |
| 49 | Rockwall County Estimated | 29.15 | +0.65 pts |
| 50 | Lauderdale County Estimated | 29.1 | +89.65 pts |
| 51 | Forsyth County Estimated | 28.94 | -3.66 pts |
| 52 | Pinal County Estimated | 28.83 | +7 pts |
| 53 | Pasco County Estimated | 28.73 | -0.57 pts |
| 54 | Dawson County Estimated | 28.46 | +18.51 pts |
| 55 | Kane County Estimated | 28.43 | -6.96 pts |
| 56 | Charlotte County Estimated | 28.06 | -8.62 pts |
| 57 | Clay County Estimated | 28.05 | +10.97 pts |
| 58 | Citrus County Estimated | 27.91 | +0.17 pts |
| 59 | Gallatin County Estimated | 27.9 | -0.53 pts |
| 60 | Rich County Estimated | 27.67 | +33.3 pts |
| 61 | Guadalupe County Estimated | 27.62 | +7.71 pts |
| 62 | Hernando County Estimated | 27.59 | -1.48 pts |
| 63 | Lincoln County Estimated | 27.53 | +8.15 pts |
| 64 | Marshall County Estimated | 27.47 | +14.85 pts |
| 65 | York County Estimated | 27.44 | +2.94 pts |
| 66 | San Juan County Estimated | 27.39 | +18.57 pts |
| 67 | Delta County Estimated | 27.31 | +28.28 pts |
| 68 | Polk County Estimated | 27.02 | +5.13 pts |
| 69 | Flagler County Estimated | 26.72 | -4.19 pts |
| 70 | Oconee County Estimated | 26.65 | +1.81 pts |
| 71 | Wilson County Estimated | 26.26 | +0.16 pts |
| 72 | Lancaster County Estimated | 26.2 | -11.8 pts |
| 73 | Wheeler County Estimated | 26.14 | +29.16 pts |
| 74 | Broadwater County Estimated | 26.13 | +12.4 pts |
| 75 | Madison County Estimated | 26.05 | +18.72 pts |
| 76 | New Kent County Estimated | 26.03 | -1.65 pts |
| 77 | Maury County Estimated | 25.99 | +4.74 pts |
| 78 | Kootenai County Estimated | 25.84 | +4.34 pts |
| 79 | Nye County Estimated | 25.67 | +9.45 pts |
| 80 | Clay County Estimated | 25.52 | +34.35 pts |
| 81 | Williamson County Estimated | 25.25 | -1.86 pts |
| 82 | Bryan County Estimated | 25.23 | +4.09 pts |
| 83 | Skagway Municipality Estimated | 25.16 | -6.34 pts |
| 84 | Williamson County Estimated | 25.15 | -4.14 pts |
| 85 | Waller County Estimated | 25.07 | +4.24 pts |
| 86 | Hood County Estimated | 25.01 | +0.35 pts |
| 87 | Wahkiakum County Estimated | 24.97 | -15.46 pts |
| 88 | Lincoln County Estimated | 24.76 | +18.55 pts |
| 89 | Esmeralda County Estimated | 24.75 | +29.49 pts |
| 90 | Haakon County Estimated | 24.72 | +8.64 pts |
| 91 | Briscoe County Estimated | 24.7 | +38.05 pts |
| 92 | Weld County Estimated | 24.61 | +0.64 pts |
| 93 | Valley County Estimated | 24.6 | -11.02 pts |
| 94 | Pacific County Estimated | 24.53 | +3 pts |
| 95 | Glascock County Estimated | 24.3 | +34.65 pts |
| 96 | Manatee County Estimated | 24.21 | -7.68 pts |
| 97 | Liberty County Estimated | 24.14 | +6.17 pts |
| 98 | Ellis County Estimated | 23.96 | +0.39 pts |
| 99 | Chatham County Estimated | 23.91 | +4.07 pts |
| 100 | Currituck County Estimated | 23.85 | +4.2 pts |
| 101 | Teller County Estimated | 23.81 | -3.68 pts |
| 102 | Johnston County Estimated | 23.63 | -1.4 pts |
| 103 | Mason County Estimated | 23.54 | +6.88 pts |
| 104 | Lyon County Estimated | 23.5 | +7.79 pts |
| 105 | Hamilton County Estimated | 23.41 | -0.35 pts |
| 106 | Sussex County Estimated | 23.34 | +1.88 pts |
| 107 | Granite County Estimated | 23.27 | -16.82 pts |
| 108 | Lincoln County Estimated | 23.24 | +3.47 pts |
| 109 | Jefferson County Estimated | 23.24 | +4.23 pts |
| 110 | Caldwell County Estimated | 23.21 | +11.51 pts |
| 111 | Rusk County Estimated | 23.14 | +26.15 pts |
| 112 | Los Alamos County Estimated | 23.12 | +7.61 pts |
| 113 | Kittitas County Estimated | 22.92 | -14.1 pts |
| 114 | Mineral County Estimated | 22.85 | +25.8 pts |
| 115 | Franklin County Estimated | 22.83 | +22.56 pts |
| 116 | Polk County Estimated | 22.81 | -3.07 pts |
| 117 | Indian River County Estimated | 22.57 | -4.88 pts |
| 118 | Polk County Estimated | 22.52 | +20.78 pts |
| 119 | Polk County Estimated | 22.49 | +2.18 pts |
| 120 | Manassas Park city Estimated | 22.42 | +27.4 pts |
| 121 | Gunnison County Estimated | 22.31 | +7.82 pts |
| 122 | Sanders County Estimated | 22.27 | +4 pts |
| 123 | Klickitat County Estimated | 22.16 | +10.15 pts |
| 124 | Clallam County Estimated | 22.09 | +5.22 pts |
| 125 | Denton County Estimated | 22.05 | -2.01 pts |
| 126 | Baldwin County Estimated | 21.98 | +1.57 pts |
| 127 | Dallas County Estimated | 21.96 | -9.11 pts |
| 128 | Santa Rosa County Estimated | 21.56 | +3.55 pts |
| 129 | Johnson County Estimated | 21.44 | +4.9 pts |
| 130 | Berkeley County Estimated | 21.43 | +3.23 pts |
| 131 | Stone County Estimated | 21.36 | +25.97 pts |
| 132 | Macon County Estimated | 21.36 | +12.1 pts |
| 133 | St. Lucie County Estimated | 21.28 | -2.5 pts |
| 134 | Sumner County Estimated | 21.24 | +2.38 pts |
| 135 | Blaine County Estimated | 21.12 | +50.78 pts |
| 136 | Ada County Estimated | 21.11 | +2.19 pts |
| 137 | Cannon County Estimated | 21.11 | +10.76 pts |
| 138 | Sherman County Estimated | 21.06 | +23.05 pts |
| 139 | Gem County Estimated | 21.02 | +5.06 pts |
| 140 | Towns County Estimated | 20.89 | -3.77 pts |
| 141 | Rutherford County Estimated | 20.86 | -0.86 pts |
| 142 | Yavapai County Estimated | 20.85 | -0.54 pts |
| 143 | Sanborn County Estimated | 20.8 | +14.02 pts |
| 144 | White County Estimated | 20.78 | +5.57 pts |
| 145 | Columbia County Estimated | 20.68 | +5.4 pts |
| 146 | Roberts County Estimated | 20.57 | +22.78 pts |
| 147 | Elbert County Estimated | 20.56 | +4.37 pts |
| 148 | DeSoto County Estimated | 20.55 | +13.01 pts |
| 149 | Greene County Estimated | 20.28 | +7.51 pts |
| 150 | Somervell County Estimated | 20.21 | +13.27 pts |
| 151 | Flathead County Estimated | 20.16 | +2.81 pts |
| 152 | Brevard County Estimated | 20.14 | -0.15 pts |
| 153 | Paulding County Estimated | 20.06 | +3.71 pts |
| 154 | Carbon County Estimated | 20.03 | +7.2 pts |
| 155 | Brantley County Estimated | 19.96 | +23.27 pts |
| 156 | Kent County Estimated | 19.92 | +18.58 pts |
| 157 | Montgomery County Estimated | 19.91 | -5.86 pts |
| 158 | Canadian County Estimated | 19.89 | +2.73 pts |
| 159 | Clay County Estimated | 19.89 | +0.97 pts |
| 160 | Cabarrus County Estimated | 19.89 | -0.59 pts |
| 161 | Sarasota County Estimated | 19.87 | -3.35 pts |
| 162 | Hunt County Estimated | 19.86 | -1.43 pts |
| 163 | Boundary County Estimated | 19.74 | -9.01 pts |
| 164 | Broomfield County Estimated | 19.7 | +1.33 pts |
| 165 | Marion County Estimated | 19.7 | +1.97 pts |
| 166 | Fannin County Estimated | 19.68 | +5.83 pts |
| 167 | Franklin County Estimated | 19.66 | +7.67 pts |
| 168 | Highlands County Estimated | 19.54 | +0.48 pts |
| 169 | Meade County Estimated | 19.54 | +4.36 pts |
| 170 | Wallowa County Estimated | 19.53 | +2.33 pts |
| 171 | Grayson County Estimated | 19.52 | +1.19 pts |
| 172 | Scott County Estimated | 19.43 | +2.51 pts |
| 173 | Richmond County Estimated | 19.39 | +18.82 pts |
| 174 | Moore County Estimated | 19.32 | +6.26 pts |
| 175 | Skamania County Estimated | 19.31 | +2.86 pts |
| 176 | Delaware County Estimated | 19.23 | +10.77 pts |
| 177 | Lee County Estimated | 19.18 | -7.86 pts |
| 178 | Lemhi County Estimated | 19.16 | +19.29 pts |
| 179 | Wise County Estimated | 19.15 | -2.49 pts |
| 180 | Bosque County Estimated | 19.15 | +8.29 pts |
| 181 | Union County Estimated | 19.15 | +15.02 pts |
| 182 | Sherman County Estimated | 19.12 | +7.95 pts |
| 183 | Bastrop County Estimated | 19.11 | -6.34 pts |
| 184 | Boone County Estimated | 19.09 | +6.14 pts |
| 185 | Volusia County Estimated | 19.07 | -4.1 pts |
| 186 | Lewis County Estimated | 19.03 | +4.8 pts |
| 187 | Wasco County Estimated | 19.01 | +6.76 pts |
| 188 | Osceola County Estimated | 18.88 | +0.14 pts |
| 189 | San Jacinto County Estimated | 18.87 | +3.26 pts |
| 190 | Tillamook County Estimated | 18.85 | -4.68 pts |
| 191 | Clear Creek County Estimated | 18.7 | +10.64 pts |
| 192 | Kalkaska County Estimated | 18.7 | +14.47 pts |
| 193 | Thurston County Estimated | 18.67 | +3.05 pts |
| 194 | Nelson County Estimated | 18.65 | +24.51 pts |
| 195 | Chambers County Estimated | 18.57 | -1.99 pts |
| 196 | Izard County Estimated | 18.55 | +13.95 pts |
| 197 | Pend Oreille County Estimated | 18.5 | +12.17 pts |
| 198 | Gilmer County Estimated | 18.49 | +6.5 pts |
| 199 | Benewah County Estimated | 18.46 | +12.69 pts |
| 200 | Kiowa County Estimated | 18.42 | +46.97 pts |
| 201 | Benton County Estimated | 18.39 | -0.79 pts |
| 202 | DeKalb County Estimated | 18.35 | +12.36 pts |
| 203 | Loudon County Estimated | 18.31 | +7.88 pts |
| 204 | Huerfano County Estimated | 18.31 | -18.94 pts |
| 205 | Cowlitz County Estimated | 18.3 | +3.25 pts |
| 206 | Owyhee County Estimated | 18.26 | +16.85 pts |
| 207 | Dallas County Estimated | 18.21 | +16.68 pts |
| 208 | Cherokee County Estimated | 18.19 | -1.1 pts |
| 209 | Henderson County Estimated | 18.17 | -0.15 pts |
| 210 | Fannin County Estimated | 18.14 | -11.03 pts |
| 211 | Whatcom County Estimated | 18.06 | +1.99 pts |
| 212 | Canyon County Estimated | 18.04 | +5.06 pts |
| 213 | Yazoo County Estimated | 18.02 | +0.05 pts |
| 214 | Hill County Estimated | 18.02 | +9.1 pts |
| 215 | Ravalli County Estimated | 18.02 | -1.82 pts |
| 216 | Stewart County Estimated | 17.96 | +16.44 pts |
| 217 | Decatur County Estimated | 17.91 | +47.44 pts |
| 218 | Barrow County Estimated | 17.86 | -1.26 pts |
| 219 | Effingham County Estimated | 17.86 | -2.34 pts |
| 220 | Watauga County Estimated | 17.73 | -0.7 pts |
| 221 | James City County Estimated | 17.67 | +3.07 pts |
| 222 | Union County Estimated | 17.63 | +3.31 pts |
| 223 | Carroll County Estimated | 17.6 | +12.02 pts |
| 224 | Jefferson County Estimated | 17.58 | +26.26 pts |
| 225 | Wilson County Estimated | 17.55 | +0.55 pts |
| 226 | Catron County Estimated | 17.51 | +0.09 pts |
| 227 | Burnet County Estimated | 17.4 | -5.43 pts |
| 228 | Josephine County Estimated | 17.4 | +2.22 pts |
| 229 | Platte County Estimated | 17.23 | +2.07 pts |
| 230 | Blanco County Estimated | 17.13 | -8.58 pts |
| 231 | Transylvania County Estimated | 17.13 | +5.81 pts |
| 232 | Calhoun County Estimated | 17.02 | +23.78 pts |
| 233 | Dickson County Estimated | 17.01 | +5.88 pts |
| 234 | Isanti County Estimated | 16.93 | +8.55 pts |
| 235 | Bryan County Estimated | 16.91 | +6.44 pts |
| 236 | Washington County Estimated | 16.85 | +4.35 pts |
| 237 | Wood County Estimated | 16.84 | -2.3 pts |
| 238 | Sierra County Estimated | 16.77 | +27.19 pts |
| 239 | Alamance County Estimated | 16.65 | -2.39 pts |
| 240 | Menard County Estimated | 16.62 | +27.96 pts |
| 241 | Moore County Estimated | 16.57 | +11.63 pts |
| 242 | Oneida County Estimated | 16.56 | +7.67 pts |
| 243 | Brazoria County Estimated | 16.55 | +2.58 pts |
| 244 | Fremont County Estimated | 16.5 | -2.03 pts |
| 245 | Eddy County Estimated | 16.47 | +21.25 pts |
| 246 | Spartanburg County Estimated | 16.41 | +4.8 pts |
| 247 | Lake County Estimated | 16.41 | +0.85 pts |
| 248 | Robertson County Estimated | 16.37 | +11.41 pts |
| 249 | Worth County Estimated | 16.3 | +21.23 pts |
| 250 | Frederick County Estimated | 16.29 | +7.35 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. 9 counties with data in other periods have no value for 2017 and are left out rather than filled from another source. 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, 2017) [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, 2017. 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?period=2017. 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, 2017. 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?period=2017.
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, 2017 [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?period=2017 (Accessed: 12 October 2026).
BibTeX
@misc{census_us_counties_by_net_2017,
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, 2017}},
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?period=2017. 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, 2017
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?period=2017
Y2 - 2026/10/12
N1 - Accessed via Invokely, https://invokely.ai/rankings/net-domestic-migration-rate-july-june/us-counties?period=2017.
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 152 per 1,000 inhabitants in 2017, according to the U.S. Census Bureau.
Which county has the lowest net domestic migration rate, July to June?
Concho County, with -433.36 per 1,000 inhabitants in 2017.
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. 9 counties have no value for 2017 and are not ranked.