US counties by net domestic migration rate, July to June
Yakutat City and Borough had the highest net domestic migration rate, July to June of 3135 counties in 2020, at 98.93 per 1,000 inhabitants. Yazoo County had the lowest, at -95.98 per 1,000 inhabitants. The median was -0.97 per 1,000 inhabitants. Source: the U.S. Census Bureau.
Map of counties, 2020
Top 40 counties, 2020
Full ranking
| Rank | Counties | 2020 | Change on 2019 |
|---|---|---|---|
| 1 | Yakutat City and Borough Estimated | 98.93 | +143.15 pts |
| 2 | Loving County Estimated | 92.49 | -9.43 pts |
| 3 | Borden County Estimated | 79.3 | +70.11 pts |
| 4 | Daggett County Estimated | 62.31 | +87.98 pts |
| 5 | Sumter County Estimated | 51.94 | +5.78 pts |
| 6 | King County Estimated | 50.91 | +91.5 pts |
| 7 | St. Johns County Estimated | 50.35 | +8.25 pts |
| 8 | Comal County Estimated | 50.24 | -1.31 pts |
| 9 | Brunswick County Estimated | 47.08 | +1.35 pts |
| 10 | Kent County Estimated | 44.04 | -8.59 pts |
| 11 | Kaufman County Estimated | 42.75 | -11.65 pts |
| 12 | Rockwall County Estimated | 42.11 | +5.48 pts |
| 13 | Adams County Estimated | 40.86 | +27.18 pts |
| 14 | San Juan County Estimated | 40.79 | +90.69 pts |
| 15 | Camas County Estimated | 40.52 | +46 pts |
| 16 | Jackson County Estimated | 39.84 | +6.83 pts |
| 17 | Hays County Estimated | 39.82 | +14.44 pts |
| 18 | Broadwater County Estimated | 38.43 | +16.05 pts |
| 19 | Pinal County Estimated | 38.15 | +8.53 pts |
| 20 | Catron County Estimated | 38.15 | +34.45 pts |
| 21 | Jasper County Estimated | 37.75 | +7.14 pts |
| 22 | Currituck County Estimated | 37.74 | +10.03 pts |
| 23 | Dawson County Estimated | 37.14 | +0.11 pts |
| 24 | Gilliam County Estimated | 36.54 | +21.25 pts |
| 25 | Charlotte County Estimated | 36.47 | +4.46 pts |
| 26 | Union County Estimated | 36.23 | +3.65 pts |
| 27 | Williamson County Estimated | 35.98 | +1.52 pts |
| 28 | Polk County Estimated | 35.26 | +8.4 pts |
| 29 | Nye County Estimated | 35.24 | -7.6 pts |
| 30 | Chambers County Estimated | 35.16 | +5.57 pts |
| 31 | Washington County Estimated | 34.82 | +5.46 pts |
| 32 | Wheeler County Estimated | 34.37 | +35.11 pts |
| 33 | Pend Oreille County Estimated | 33.66 | +19.81 pts |
| 34 | Ellis County Estimated | 33.35 | +6.74 pts |
| 35 | Horry County Estimated | 33.18 | +4.16 pts |
| 36 | Parker County Estimated | 32.46 | +0.89 pts |
| 37 | Waller County Estimated | 32.46 | +7.07 pts |
| 38 | Walton County Estimated | 32.07 | -11.64 pts |
| 39 | Bandera County Estimated | 31.97 | +13.41 pts |
| 40 | Pasco County Estimated | 31.82 | +2.35 pts |
| 41 | St. Clair County Estimated | 31.45 | +25.52 pts |
| 42 | Sioux County Estimated | 31.38 | +51.9 pts |
| 43 | Mineral County Estimated | 31.23 | +5.13 pts |
| 44 | Hood County Estimated | 31.11 | +3.23 pts |
| 45 | Citrus County Estimated | 31.05 | +4.7 pts |
| 46 | Flagler County Estimated | 30.88 | -1.09 pts |
| 47 | Sterling County Estimated | 30.65 | +29.88 pts |
| 48 | Crook County Estimated | 30.59 | +4.52 pts |
| 49 | Nassau County Estimated | 30.55 | -1.21 pts |
| 50 | Valley County Estimated | 30.47 | -2.16 pts |
| 51 | Sussex County Estimated | 30.08 | +6.12 pts |
| 52 | Hernando County Estimated | 30.08 | +5.85 pts |
| 53 | Gem County Estimated | 29.77 | -1.07 pts |
| 54 | Limestone County Estimated | 29.58 | +0.99 pts |
| 55 | Blanco County Estimated | 29.54 | -1.27 pts |
| 56 | Burnet County Estimated | 29.51 | +9.81 pts |
| 57 | Liberty County Estimated | 29.47 | +5.17 pts |
| 58 | Kootenai County Estimated | 29.41 | +3.56 pts |
| 59 | Bastrop County Estimated | 28.93 | +7.97 pts |
| 60 | Mineral County Estimated | 28.78 | +47.08 pts |
| 61 | St. Lucie County Estimated | 28.54 | +4.77 pts |
| 62 | Greene County Estimated | 28.45 | -4.86 pts |
| 63 | Franklin County Estimated | 28.21 | -0.65 pts |
| 64 | Payette County Estimated | 28.18 | +8.73 pts |
| 65 | New Kent County Estimated | 27.41 | -3.09 pts |
| 66 | Harris County Estimated | 27.31 | +8.89 pts |
| 67 | Lancaster County Estimated | 27.29 | -3.64 pts |
| 68 | Maury County Estimated | 27.17 | +6.58 pts |
| 69 | Sarasota County Estimated | 26.87 | +2.08 pts |
| 70 | Towns County Estimated | 26.8 | +6.93 pts |
| 71 | Wheatland County Estimated | 26.77 | +57.72 pts |
| 72 | Denton County Estimated | 26.76 | +0.06 pts |
| 73 | Teton County Estimated | 26.75 | -2.99 pts |
| 74 | Johnston County Estimated | 26.66 | -1.66 pts |
| 75 | Collin County Estimated | 26.62 | +8.4 pts |
| 76 | Pacific County Estimated | 26.55 | +1.42 pts |
| 77 | Kittitas County Estimated | 26.27 | +18.16 pts |
| 78 | Baldwin County Estimated | 26.14 | +1.18 pts |
| 79 | Lake County Estimated | 26.07 | -3.5 pts |
| 80 | Banner County Estimated | 25.92 | -3.71 pts |
| 81 | Aransas County Estimated | 25.9 | +17.28 pts |
| 82 | Pender County Estimated | 25.9 | +11.23 pts |
| 83 | Clay County Estimated | 25.72 | +9.94 pts |
| 84 | Washington County Estimated | 25.58 | +17.56 pts |
| 85 | Canadian County Estimated | 25.54 | +3.52 pts |
| 86 | Marion County Estimated | 25.41 | +2.78 pts |
| 87 | Glades County Estimated | 25.33 | +11.31 pts |
| 88 | Dallas County Estimated | 25.05 | -3.9 pts |
| 89 | Hinsdale County Estimated | 25.05 | +16.16 pts |
| 90 | Polk County Estimated | 24.95 | +1.34 pts |
| 91 | Fannin County Estimated | 24.83 | +16.08 pts |
| 92 | Montgomery County Estimated | 24.81 | +2.41 pts |
| 93 | Anson County Estimated | 24.77 | +63.63 pts |
| 94 | Curry County Estimated | 24.72 | +9.36 pts |
| 95 | Mohave County Estimated | 24.69 | +0.26 pts |
| 96 | Kendall County Estimated | 24.58 | -13.95 pts |
| 97 | Berkeley County Estimated | 24.41 | -0.01 pts |
| 98 | Bonner County Estimated | 24.41 | -0.39 pts |
| 99 | Tooele County Estimated | 24.35 | +2.58 pts |
| 100 | Wahkiakum County Estimated | 24.22 | +1.4 pts |
| 101 | Williamson County Estimated | 24.22 | +3.05 pts |
| 102 | York County Estimated | 24.18 | +1.69 pts |
| 103 | Santa Rosa County Estimated | 23.94 | -2.2 pts |
| 104 | Boundary County Estimated | 23.92 | +5.16 pts |
| 105 | Yavapai County Estimated | 23.81 | +2.93 pts |
| 106 | Benton County Estimated | 23.79 | +5.79 pts |
| 107 | Lee County Estimated | 23.7 | +3.18 pts |
| 108 | Indian River County Estimated | 23.68 | +1.44 pts |
| 109 | Kiowa County Estimated | 23.65 | +5.81 pts |
| 110 | Canyon County Estimated | 23.54 | -0.31 pts |
| 111 | Owyhee County Estimated | 23.38 | +14.09 pts |
| 112 | Dolores County Estimated | 23.2 | +27.1 pts |
| 113 | Wasatch County Estimated | 23.16 | +4.49 pts |
| 114 | Putnam County Estimated | 23.09 | +7.76 pts |
| 115 | Garden County Estimated | 22.89 | +53.6 pts |
| 116 | King William County Estimated | 22.79 | +12.72 pts |
| 117 | Ada County Estimated | 22.38 | -0.52 pts |
| 118 | Keweenaw County Estimated | 22.36 | +15.15 pts |
| 119 | Manatee County Estimated | 22.35 | -0.95 pts |
| 120 | Fort Bend County Estimated | 22.27 | +5.41 pts |
| 121 | Wilson County Estimated | 22.05 | +0.66 pts |
| 122 | Wood County Estimated | 21.96 | +8.93 pts |
| 123 | Boise County Estimated | 21.92 | -4.12 pts |
| 124 | Madison County Estimated | 21.91 | +7.03 pts |
| 125 | Goochland County Estimated | 21.83 | -2.03 pts |
| 126 | Sanders County Estimated | 21.74 | +2.07 pts |
| 127 | Moore County Estimated | 21.74 | -0.12 pts |
| 128 | Morgan County Estimated | 21.73 | +16 pts |
| 129 | Ravalli County Estimated | 21.69 | +2.27 pts |
| 130 | Concho County Estimated | 21.52 | +11.2 pts |
| 131 | Polk County Estimated | 21.36 | +13.63 pts |
| 132 | Grimes County Estimated | 21.35 | +0.66 pts |
| 133 | McClain County Estimated | 21.32 | +7.05 pts |
| 134 | Deschutes County Estimated | 21.22 | -6.67 pts |
| 135 | Isanti County Estimated | 21.2 | +9.45 pts |
| 136 | Stillwater County Estimated | 21.17 | +4.05 pts |
| 137 | Warren County Estimated | 21.13 | -1.36 pts |
| 138 | Polk County Estimated | 20.95 | +11.55 pts |
| 139 | DeKalb County Estimated | 20.9 | +4.44 pts |
| 140 | Chatham County Estimated | 20.87 | +2.13 pts |
| 141 | Elbert County Estimated | 20.73 | +6.73 pts |
| 142 | Weld County Estimated | 20.73 | -0.51 pts |
| 143 | Hardeman County Estimated | 20.66 | +21.17 pts |
| 144 | Carbon County Estimated | 20.63 | +16.79 pts |
| 145 | Jefferson County Estimated | 20.61 | +25.22 pts |
| 146 | Jones County Estimated | 20.55 | +40.17 pts |
| 147 | Forsyth County Estimated | 20.16 | -3.11 pts |
| 148 | Iredell County Estimated | 20.02 | +3.04 pts |
| 149 | Orange County Estimated | 19.99 | +10.94 pts |
| 150 | Stone County Estimated | 19.95 | +6.55 pts |
| 151 | Butts County Estimated | 19.74 | -10.53 pts |
| 152 | Cabarrus County Estimated | 19.72 | +1.91 pts |
| 153 | Paulding County Estimated | 19.72 | -3.78 pts |
| 154 | Marion County Estimated | 19.69 | +20.5 pts |
| 155 | Lincoln County Estimated | 19.62 | -10.05 pts |
| 156 | Walton County Estimated | 19.59 | +6.36 pts |
| 157 | Trinity County Estimated | 19.55 | +14.44 pts |
| 158 | Wakulla County Estimated | 19.54 | -17.3 pts |
| 159 | Douglas County Estimated | 19.45 | +2.57 pts |
| 160 | Bryan County Estimated | 19.42 | -13.5 pts |
| 161 | Scott County Estimated | 19.4 | +4.97 pts |
| 162 | Wilson County Estimated | 19.36 | +6.19 pts |
| 163 | Sumner County Estimated | 19.25 | +2.65 pts |
| 164 | Iron County Estimated | 19.24 | -14.42 pts |
| 165 | Chaffee County Estimated | 19.23 | +3.93 pts |
| 166 | Bristol city Estimated | 19.09 | +8.17 pts |
| 167 | White County Estimated | 19.06 | -5.7 pts |
| 168 | Long County Estimated | 19.04 | +4.5 pts |
| 169 | Broomfield County Estimated | 18.97 | +6.77 pts |
| 170 | Mason County Estimated | 18.97 | -1.03 pts |
| 171 | Jasper County Estimated | 18.96 | +7.27 pts |
| 172 | Loudon County Estimated | 18.8 | -0.23 pts |
| 173 | Taliaferro County Estimated | 18.64 | +52.2 pts |
| 174 | Lewis County Estimated | 18.59 | +4.95 pts |
| 175 | Oconee County Estimated | 18.55 | +0.02 pts |
| 176 | Bryan County Estimated | 18.54 | +3.3 pts |
| 177 | Cumberland County Estimated | 18.48 | -0.85 pts |
| 178 | Archuleta County Estimated | 18.42 | +1.39 pts |
| 179 | Meigs County Estimated | 18.4 | +7.19 pts |
| 180 | Louisa County Estimated | 18.38 | -3.6 pts |
| 181 | Jefferson County Estimated | 18.33 | -2.76 pts |
| 182 | Highland County Estimated | 18.28 | +21.48 pts |
| 183 | Barrow County Estimated | 18.24 | -5.35 pts |
| 184 | Morgan County Estimated | 18.16 | -2.55 pts |
| 185 | Marion County Estimated | 18.12 | +9.77 pts |
| 186 | Jefferson County Estimated | 18.11 | +4.9 pts |
| 187 | Mason County Estimated | 18.07 | +12.23 pts |
| 188 | Cherokee County Estimated | 18.07 | +3.07 pts |
| 189 | Levy County Estimated | 18.04 | -3.09 pts |
| 190 | Berkeley County Estimated | 18.03 | +3.35 pts |
| 191 | Jefferson County Estimated | 17.99 | +5.48 pts |
| 192 | Donley County Estimated | 17.96 | +25.28 pts |
| 193 | Wayne County Estimated | 17.94 | +4.14 pts |
| 194 | Osceola County Estimated | 17.93 | +7.78 pts |
| 195 | San Jacinto County Estimated | 17.88 | +12.01 pts |
| 196 | Guadalupe County Estimated | 17.8 | +0.01 pts |
| 197 | Pickens County Estimated | 17.67 | -2.93 pts |
| 198 | Adams County Estimated | 17.66 | +16.87 pts |
| 199 | Lincoln County Estimated | 17.57 | -8.65 pts |
| 200 | Gilchrist County Estimated | 17.57 | +0.41 pts |
| 201 | Flathead County Estimated | 17.57 | +2.48 pts |
| 202 | Overton County Estimated | 17.53 | +5.44 pts |
| 203 | Volusia County Estimated | 17.53 | +0.86 pts |
| 204 | Callahan County Estimated | 17.47 | +17.32 pts |
| 205 | Lincoln County Estimated | 17.41 | +1.59 pts |
| 206 | Hickory County Estimated | 17.29 | +2.59 pts |
| 207 | Effingham County Estimated | 17.28 | -10.14 pts |
| 208 | Cannon County Estimated | 17.26 | +4.42 pts |
| 209 | Cherokee County Estimated | 17.2 | +3.69 pts |
| 210 | Clearwater County Estimated | 17.13 | +18.38 pts |
| 211 | Camden County Estimated | 17.1 | +5.6 pts |
| 212 | Collier County Estimated | 16.99 | +1.87 pts |
| 213 | Johnson County Estimated | 16.91 | -6.48 pts |
| 214 | Wagoner County Estimated | 16.87 | +3.4 pts |
| 215 | Benewah County Estimated | 16.87 | +7.8 pts |
| 216 | Lampasas County Estimated | 16.75 | +2.85 pts |
| 217 | Monroe County Estimated | 16.73 | +9.77 pts |
| 218 | Haralson County Estimated | 16.73 | +8.79 pts |
| 219 | Saguache County Estimated | 16.56 | +19.93 pts |
| 220 | Madison County Estimated | 16.49 | +7.83 pts |
| 221 | Fentress County Estimated | 16.44 | +2.19 pts |
| 222 | Boone County Estimated | 16.44 | +8.24 pts |
| 223 | Spartanburg County Estimated | 16.37 | +1.28 pts |
| 224 | Llano County Estimated | 16.36 | +1.87 pts |
| 225 | Hendricks County Estimated | 16.33 | +1.1 pts |
| 226 | Brevard County Estimated | 16.33 | +2.52 pts |
| 227 | Hancock County Estimated | 16.24 | -3.07 pts |
| 228 | Davie County Estimated | 16.1 | +9.52 pts |
| 229 | Vilas County Estimated | 16.09 | +0.03 pts |
| 230 | Baxter County Estimated | 16.08 | +0.13 pts |
| 231 | Lyon County Estimated | 16.04 | -15.22 pts |
| 232 | Bonneville County Estimated | 15.96 | +1.44 pts |
| 233 | Dickinson County Estimated | 15.96 | +7.25 pts |
| 234 | Frederick County Estimated | 15.96 | +6.23 pts |
| 235 | Benton County Estimated | 15.96 | +2.06 pts |
| 236 | Esmeralda County Estimated | 15.95 | -32.38 pts |
| 237 | Lumpkin County Estimated | 15.94 | -7.44 pts |
| 238 | Madison County Estimated | 15.92 | +5.05 pts |
| 239 | Lincoln County Estimated | 15.89 | -6.93 pts |
| 240 | Fayette County Estimated | 15.87 | +2.56 pts |
| 241 | Columbia County Estimated | 15.84 | +3.82 pts |
| 242 | Hodgeman County Estimated | 15.81 | +32.65 pts |
| 243 | Franklin County Estimated | 15.65 | +9.5 pts |
| 244 | Union County Estimated | 15.58 | +2.81 pts |
| 245 | Stewart County Estimated | 15.53 | +5.35 pts |
| 246 | Coffee County Estimated | 15.51 | +4.04 pts |
| 247 | Wise County Estimated | 15.48 | -5.98 pts |
| 248 | Christian County Estimated | 15.46 | +1.82 pts |
| 249 | Henderson County Estimated | 15.44 | +5.19 pts |
| 250 | Musselshell County Estimated | 15.28 | +8.79 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 2020 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, 2020) [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, 2020. 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=2020. 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, 2020. 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=2020.
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, 2020 [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=2020 (Accessed: 12 October 2026).
BibTeX
@misc{census_us_counties_by_net_2020,
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, 2020}},
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=2020. 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, 2020
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=2020
Y2 - 2026/10/12
N1 - Accessed via Invokely, https://invokely.ai/rankings/net-domestic-migration-rate-july-june/us-counties?period=2020.
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?
Yakutat City and Borough, with 98.93 per 1,000 inhabitants in 2020, according to the U.S. Census Bureau.
Which county has the lowest net domestic migration rate, July to June?
Yazoo County, with -95.98 per 1,000 inhabitants in 2020.
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 2020 and are not ranked.