Ranking of US Counties By Net Domestic Migration Rate per 1K in 2021

Updated on June 18, 2025.

Based on the US Census Vintage data estimates, in 2021, among all US counties, Hampshire County had the highest net domestic migration rate (114.87), followed by Blaine County (83.05), and Garza County (80.82).

On the other hand, Reeves County had the lowest net domestic migration rate (-119.24) followed by Loving County (-97.56), and Whitman County (-95.38).

The chart below shows the top 10 counties with high net domestic migration rate, and the table below shows the ranking of the top 200 US counties.

You can see similar ranking information for related topics. You can also see links at the bottom of the page for the ranking of counties for each state.

See this for other years:
Ranking of US Counties By Net Domestic Migration Rate per 1K in 2021
Hampshire, MA
Blaine, NE
Garza, TX
Custer, CO
Mineral, MT
Kaufman, TX
Comal, TX
Mineral, CO
Broadwater, MT
Rockwall, TX
Ranking of US Counties By Net Domestic Migration Rate per 1K in 2021
Items per page:
0 of 0
Rank County Net Dom. Migration Rate
1 Hampshire County, MA 114.87
2 Blaine County, NE 83.05
3 Garza County, TX 80.82
4 Custer County, CO 79.06
5 Mineral County, MT 72.77
6 Kaufman County, TX 72.09
7 Comal County, TX 71.43
8 Mineral County, CO 69.04
9 Broadwater County, MT 68.5
10 Rockwall County, TX 65.76
11 Boise County, ID 65.71
12 Tompkins County, NY 63.98
13 St. Johns County, FL 60.75
14 Brunswick County, NC 56.52
15 Lewis County, ID 54.9
16 Dawson County, GA 54.71
17 Kendall County, TX 54.64
18 Sumter County, FL 54.39
19 Walton County, FL 52.46
20 Flagler County, FL 52.18
21 Liberty County, TX 51.68
22 Washington County, UT 51.32
23 Sanders County, MT 51
24 Tyrrell County, NC 50.86
25 Charlotte County, FL 50.77
25 Lincoln County, MT 50.77
26 Parker County, TX 50.04
27 Bonner County, ID 50.01
28 Adams County, ID 49.75
29 San Juan County, WA 48.62
30 San Juan County, CO 48.41
31 Llano County, TX 48.01
32 Fall River County, SD 47.92
33 Camas County, ID 47.73
34 Currituck County, NC 47.36
35 Hickory County, MO 46.95
36 Jackson County, GA 46.52
37 Jasper County, GA 46.29
38 Otsego County, NY 46.03
39 Blanco County, TX 45.59
40 Union County, GA 45.55
40 Stephens County, TX 45.55
41 Robertson County, KY 45.47
42 Custer County, ID 45.45
43 Sussex County, DE 44.62
44 Wheeler County, GA 44.49
45 Pinal County, AZ 44.48
46 Hooker County, NE 44.38
47 Hays County, TX 44.36
48 Jasper County, SC 44.28
49 Wise County, TX 44.19
50 Long County, GA 43.93
51 Ozark County, MO 43.91
52 Ravalli County, MT 43.84
53 Hood County, TX 43.74
54 Kootenai County, ID 43.72
55 Iron County, UT 43.54
56 Lancaster County, SC 43.34
57 Ellis County, TX 43.13
58 Camden County, NC 43.06
59 Petroleum County, MT 43.05
60 St. Lucie County, FL 42.9
61 Musselshell County, MT 42.45
62 Teton County, ID 42.4
63 Nassau County, FL 42.18
64 Pender County, NC 42.13
65 Williamson County, TX 41.98
66 McCormick County, SC 41.89
67 Horry County, SC 41.82
68 Canyon County, ID 41.81
69 Johnston County, NC 41.68
70 Custer County, SD 41.67
71 Benewah County, ID 41.48
72 Real County, TX 41.32
73 Keya Paha County, NE 41.11
74 Catron County, NM 40.96
75 McClain County, OK 40.75
76 Throckmorton County, TX 40.6
77 Citrus County, FL 40.52
78 Bastrop County, TX 40.49
79 Shoshone County, ID 40.48
80 Nye County, NV 40.34
81 Canadian County, OK 39.88
82 Sequatchie County, TN 39.76
83 Kane County, UT 39.7
84 Carbon County, MT 39.69
85 Boundary County, ID 39.65
86 Sarasota County, FL 39.52
87 Tooele County, UT 39.19
87 Wahkiakum County, WA 39.19
88 Franklin County, NC 39.11
89 Bryan County, GA 38.95
89 Washington County, ID 38.95
90 Benton County, MO 38.87
91 Pasco County, FL 38.85
92 Alpine County, CA 38.62
93 Flathead County, MT 38.05
94 Burnet County, TX 37.92
95 Towns County, GA 37.91
96 New Kent County, VA 37.8
97 Valley County, ID 37.68
98 Crook County, OR 37.16
99 Union County, FL 37.14
100 Pend Oreille County, WA 37.08
101 Madison County, MT 37.01
102 Ouray County, CO 37
103 Piute County, UT 36.87
104 Aransas County, TX 36.81
105 Carroll County, NH 36.72
106 Brown County, IL 36.59
107 Hernando County, FL 36.42
108 Lincoln County, WA 36.29
109 Polk County, FL 36.19
110 Donley County, TX 36.15
111 Johnson County, TX 36.12
111 Montgomery County, TX 36.12
111 Polk County, TX 36.12
112 Lee County, FL 35.85
113 Forest County, WI 35.78
114 Izard County, AR 35.76
115 Greene County, GA 35.56
116 Wagoner County, OK 35.4
117 Idaho County, ID 35.31
118 Waller County, TX 35.24
119 Elbert County, CO 35.16
120 Bandera County, TX 35.14
121 Loudon County, TN 34.95
122 Lemhi County, ID 34.75
123 Garfield County, MT 34.5
124 Pike County, GA 34.35
125 Costilla County, CO 34.29
126 Somervell County, TX 34.26
127 Callahan County, TX 34.24
128 Manatee County, FL 34.21
129 Wood County, TX 34.18
130 Jefferson County, MT 33.64
130 Orange County, NC 33.64
131 Levy County, FL 33.57
132 Louisa County, VA 33.52
133 Lincoln County, NC 33.45
134 Chambers County, TX 33.29
135 Hunt County, TX 33.24
136 Franklin County, ME 33.18
137 Gem County, ID 33
138 Moore County, TN 32.8
139 Yavapai County, AZ 32.46
140 Eureka County, NV 32.43
141 Shackelford County, TX 32.38
142 Highlands County, FL 32.3
143 Lafayette County, MS 31.97
144 Fannin County, TX 31.92
145 Lake County, FL 31.91
146 Hancock County, TN 31.89
147 Keweenaw County, MI 31.68
148 Montague County, TX 31.59
149 Van Zandt County, TX 31.27
150 Goochland County, VA 31.25
151 Northumberland County, VA 31.14
152 Huerfano County, CO 30.97
153 Rains County, TX 30.91
154 Limestone County, AL 30.88
155 Piscataquis County, ME 30.87
156 Maury County, TN 30.86
157 Bay County, FL 30.61
158 Rich County, UT 30.57
159 Butte County, ID 30.49
160 Fort Bend County, TX 30.48
161 Payette County, ID 30.36
162 Jefferson County, ID 30.21
162 Owyhee County, ID 30.21
163 Lyon County, NV 30.19
164 Indian River County, FL 30.16
165 Edgefield County, SC 30.07
166 Archuleta County, CO 30.04
167 Pacific County, WA 30.03
168 Monroe County, GA 29.99
169 Lincoln County, SD 29.75
170 Deschutes County, OR 29.74
171 Crawford County, MI 29.71
172 Bear Lake County, ID 29.69
173 Moore County, NC 29.65
174 Barrow County, GA 29.59
174 Garrard County, KY 29.59
175 Sharp County, AR 29.55
176 San Benito County, CA 29.52
177 Baldwin County, AL 29.48
178 Walton County, GA 29.35
179 Nicholas County, KY 29.33
180 Texas County, MO 29.32
181 San Saba County, TX 29.24
182 Cumberland County, TN 29.23
183 Lake County, MT 29.21
184 Van Buren County, TN 29.19
185 Collin County, TX 29.15
186 Pike County, PA 29.11
187 Burleson County, TX 29.06
188 Lampasas County, TX 29.05
189 Marion County, FL 29.03
190 Union County, OH 29
191 Montgomery County, AR 28.97