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

Updated on June 18, 2025.

Based on the US Census Vintage data estimates, in 2021, the Net Migration Rate per 1K for the United States was 1.13. Among all US counties, Hampshire County had the highest net migration rate (116.64), followed by Garza County (85.45), and Blaine County (83.05).

On the other hand, Reeves County had the lowest net migration rate (-118.09) followed by Loving County (-97.56), and Cameron Parish (-92.73).

The chart below shows the top 10 counties with high net 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 Migration Rate per 1K in 2021
Hampshire, MA
Garza, TX
Blaine, NE
Custer, CO
Mineral, MT
Kaufman, TX
Comal, TX
Mineral, CO
Broadwater, MT
Boise, ID
Ranking of US Counties By Net Migration Rate per 1K in 2021
Items per page:
0 of 0
Rank County Net Migration Rate
1 Hampshire County, MA 116.64
2 Garza County, TX 85.45
3 Blaine County, NE 83.05
4 Custer County, CO 79.06
5 Mineral County, MT 73.41
6 Kaufman County, TX 72.43
7 Comal County, TX 71.49
8 Mineral County, CO 69.04
9 Broadwater County, MT 68.64
10 Boise County, ID 67.11
11 Rockwall County, TX 66.34
12 Tompkins County, NY 65.77
13 St. Johns County, FL 61.22
14 Brunswick County, NC 56.71
15 Kendall County, TX 55.28
16 Lewis County, ID 54.9
17 Dawson County, GA 54.75
18 Sumter County, FL 54.64
19 Flagler County, FL 52.67
20 Walton County, FL 52.51
21 Liberty County, TX 51.96
22 Lincoln County, MT 51.76
23 Washington County, UT 51.41
24 Charlotte County, FL 51.37
25 Sanders County, MT 51.24
26 Tyrrell County, NC 51.16
27 Parker County, TX 50.4
28 Bonner County, ID 50.24
29 Adams County, ID 50.19
30 San Juan County, WA 49.06
31 Camas County, ID 48.63
32 San Juan County, CO 48.41
33 Llano County, TX 48.24
34 Fall River County, SD 47.92
35 Currituck County, NC 47.33
36 Jackson County, GA 46.97
37 Hickory County, MO 46.95
38 Jasper County, GA 46.42
39 Otsego County, NY 46.24
40 Custer County, ID 46.14
41 Union County, GA 45.83
42 Jasper County, SC 45.69
43 Blanco County, TX 45.59
44 Stephens County, TX 45.55
45 Robertson County, KY 45.47
46 Pinal County, AZ 45.26
47 Sussex County, DE 45.19
48 Hays County, TX 45.04
49 Ravalli County, MT 44.55
50 Wise County, TX 44.52
51 Wheeler County, GA 44.49
52 Hooker County, NE 44.38
53 Ozark County, MO 43.91
54 Iron County, UT 43.8
55 Long County, GA 43.75
56 St. Lucie County, FL 43.68
57 Hood County, TX 43.67
58 Lancaster County, SC 43.65
59 Camden County, NC 43.53
60 Kootenai County, ID 43.51
61 Ellis County, TX 43.44
62 Williamson County, TX 43.18
63 Petroleum County, MT 43.05
64 Catron County, NM 42.87
65 Pender County, NC 42.66
66 Horry County, SC 42.51
67 Musselshell County, MT 42.45
68 Nassau County, FL 42.35
69 Teton County, ID 42.32
70 Johnston County, NC 42.18
71 Canyon County, ID 42.04
72 Custer County, SD 42.03
73 McCormick County, SC 41.89
74 Benewah County, ID 41.48
75 Real County, TX 41.32
76 Throckmorton County, TX 41.27
77 Boundary County, ID 41.18
78 Keya Paha County, NE 41.11
79 McClain County, OK 40.87
80 Bastrop County, TX 40.78
81 Carbon County, MT 40.72
82 Citrus County, FL 40.64
83 Sequatchie County, TN 40.56
84 Shoshone County, ID 40.48
85 Nye County, NV 40.3
86 Sarasota County, FL 40.18
87 Canadian County, OK 40.14
88 Madison County, MT 39.97
89 Franklin County, NC 39.79
90 Kane County, UT 39.7
91 Pasco County, FL 39.54
92 Tooele County, UT 39.46
93 Wahkiakum County, WA 39.41
94 Washington County, ID 39.04
95 Flathead County, MT 38.94
96 Bryan County, GA 38.91
97 Benton County, MO 38.82
98 Alpine County, CA 38.62
99 Towns County, GA 38.46
100 Burnet County, TX 37.92
101 New Kent County, VA 37.84
102 Valley County, ID 37.51
103 Lee County, FL 37.39
104 Montgomery County, TX 37.31
105 Polk County, FL 37.3
106 Pend Oreille County, WA 37.22
107 Union County, FL 37.21
108 Ouray County, CO 37.2
109 Crook County, OR 37.16
110 Carroll County, NH 37.01
111 Brown County, IL 36.91
112 Piute County, UT 36.87
113 Hernando County, FL 36.8
114 Aransas County, TX 36.73
115 Lincoln County, WA 36.38
116 Johnson County, TX 36.32
117 Polk County, TX 36.26
118 Donley County, TX 36.15
119 Greene County, GA 36.13
120 Waller County, TX 35.85
121 Forest County, WI 35.78
122 Izard County, AR 35.68
123 Wagoner County, OK 35.65
124 Orange County, NC 35.42
124 Bandera County, TX 35.42
125 Loudon County, TN 35.38
126 Idaho County, ID 35.37
127 Elbert County, CO 35.31
128 Manatee County, FL 35.3
129 Lemhi County, ID 34.87
130 Wood County, TX 34.75
131 Garfield County, MT 34.5
132 Pike County, GA 34.45
133 Somervell County, TX 34.36
134 Callahan County, TX 34.24
135 Louisa County, VA 34.14
136 Lincoln County, NC 34.1
137 Costilla County, CO 34.01
138 Levy County, FL 33.96
139 Chambers County, TX 33.85
140 Hunt County, TX 33.82
141 Jefferson County, MT 33.64
142 Eureka County, NV 33.49
143 Franklin County, ME 33.42
144 Gem County, ID 33.41
144 Fort Bend County, TX 33.41
145 Moore County, TN 32.95
146 Highlands County, FL 32.94
147 Lake County, FL 32.78
148 Yavapai County, AZ 32.76
149 Shackelford County, TX 32.38
150 Lafayette County, MS 32.28
151 Piscataquis County, ME 32.22
152 Fannin County, TX 32.11
153 Hancock County, TN 31.89
154 Montague County, TX 31.83
155 Collin County, TX 31.76
156 Keweenaw County, MI 31.68
157 Bay County, FL 31.63
158 Van Zandt County, TX 31.51
159 Goochland County, VA 31.37
160 Rains County, TX 31.16
161 Pacific County, WA 31.08
162 Limestone County, AL 31.06
162 Northumberland County, VA 31.06
163 Edgefield County, SC 31.03
164 Maury County, TN 30.97
165 Indian River County, FL 30.93
166 Huerfano County, CO 30.83
167 Collier County, FL 30.73
168 Rich County, UT 30.57
169 Butte County, ID 30.49
170 Payette County, ID 30.48
171 Lincoln County, SD 30.47
172 Owyhee County, ID 30.38
173 Jefferson County, ID 30.37
174 Osceola County, FL 30.24
175 Garrard County, KY 30.23
176 Archuleta County, CO 30.18
177 Barrow County, GA 30.16
178 Lyon County, NV 30.11
179 Bear Lake County, ID 29.99
180 Monroe County, GA 29.96
181 Moore County, NC 29.94
182 Baldwin County, AL 29.91
183 Burleson County, TX 29.84
184 Deschutes County, OR 29.83
185 Crawford County, MI 29.78
186 Lake County, MT 29.75
187 Sharp County, AR 29.61
188 Walton County, GA 29.6
189 Marion County, FL 29.53
190 Union County, OH 29.51
191 Dallas County, IA 29.44
192 San Benito County, CA 29.34
193 Nicholas County, KY 29.33
194 Texas County, MO 29.32
195 Pike County, PA 29.28
196 Lampasas County, TX 29.27
197 Van Buren County, TN 29.19