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

Updated on June 21, 2025.

Based on the US Census Vintage data estimates, in 2021, the Net Migration Rate per 1K for Florida was 13.51. Among all Florida counties, St. Johns County had the highest net migration rate (61.22), followed by Sumter County (54.64), and Flagler County (52.67).

The chart below shows the top 10 counties, and the table below shows the ranking of all Florida counties.

You can see similar ranking information for related topics, and for other states. You can also see the ranking of all counties in the United States.

See this for other years:
Ranking of Florida Counties By Net Migration Rate per 1K in 2021
St. Johns
Sumter
Flagler
Walton
Charlotte
St. Lucie
Nassau
Citrus
Sarasota
Pasco
Ranking of Florida Counties By Net Migration Rate per 1K in 2021
Items per page:
0 of 0
Rank County Net Migration Rate
1 St. Johns County 61.22
2 Sumter County 54.64
3 Flagler County 52.67
4 Walton County 52.51
5 Charlotte County 51.37
6 St. Lucie County 43.68
7 Nassau County 42.35
8 Citrus County 40.64
9 Sarasota County 40.18
10 Pasco County 39.54
11 Lee County 37.39
12 Polk County 37.3
13 Union County 37.21
14 Hernando County 36.8
15 Manatee County 35.3
16 Levy County 33.96
17 Highlands County 32.94
18 Lake County 32.78
19 Bay County 31.63
20 Indian River County 30.93
21 Collier County 30.73
22 Osceola County 30.24
23 Marion County 29.53
24 Gilchrist County 28.73
25 Volusia County 27.14
26 Santa Rosa County 26.42
27 Glades County 25.3
28 Gulf County 23.96
29 Brevard County 22.17
30 Suwannee County 20.17
31 Dixie County 20.05
32 Clay County 18.37
33 Putnam County 16.98
34 Martin County 15.93
35 Wakulla County 13.84
36 Jefferson County 12.8
37 Okeechobee County 11.85
38 Madison County 10.34
39 DeSoto County 10.23
40 Hillsborough County 10.18
41 Hendry County 9.76
42 Palm Beach County 8.22
43 Baker County 7.79
44 Jackson County 7.77
45 Columbia County 6.5
46 Pinellas County 6.36
47 Okaloosa County 5.74
48 Leon County 5.62
49 Alachua County 5.6
50 Escambia County 4.52
51 Gadsden County 3.77
52 Duval County 2.77
53 Seminole County -1.75
54 Hardee County -3.2
55 Bradford County -3.27
56 Broward County -4.86
57 Monroe County -5.73
58 Orange County -6.4
59 Calhoun County -7.2
60 Miami-Dade County -9.71
61 Washington County -11.88
62 Holmes County -14.26
63 Franklin County -16.86
64 Lafayette County -23.72
65 Taylor County -35.67
66 Hamilton County -42.22
67 Liberty County -56.69