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

Updated on June 21, 2025.

Based on the US Census Vintage data estimates, in 2024, the Net Migration Rate per 1K for Florida was 20.54. Among all Florida counties, Lafayette County had the highest net migration rate (56.68), followed by Marion County (45.17), and Hamilton County (44.13).

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 2024
Lafayette
Marion
Hamilton
Lake
Flagler
St. Johns
Osceola
Hendry
Washington
St. Lucie
Ranking of Florida Counties By Net Migration Rate per 1K in 2024
Items per page:
0 of 0
Rank County Net Migration Rate
1 Lafayette County 56.68
2 Marion County 45.17
3 Hamilton County 44.13
4 Lake County 42.93
5 Flagler County 42.23
6 St. Johns County 41.55
7 Osceola County 41.16
8 Hendry County 40.85
9 Washington County 39.35
10 St. Lucie County 38.75
11 Pasco County 38.09
12 Bay County 37.06
13 Walton County 36.78
14 Suwannee County 35.68
15 Charlotte County 34.56
16 Polk County 33.11
17 Manatee County 33.03
18 Franklin County 32.73
19 Citrus County 32.49
20 Sumter County 30.23
21 Nassau County 30.17
22 Dixie County 29.97
23 Glades County 28.88
24 Hernando County 28.74
25 Jackson County 28.59
26 Levy County 28.19
27 Jefferson County 27.84
28 Baker County 25.92
29 Gilchrist County 25.12
30 Highlands County 24.63
31 Brevard County 22.69
32 Volusia County 21.91
33 Lee County 21.18
34 Liberty County 20.48
35 Miami-Dade County 20.1
36 Santa Rosa County 19.95
37 Okeechobee County 19.22
38 Putnam County 18.94
39 Wakulla County 18.65
40 Collier County 17.63
41 Indian River County 17.36
42 Sarasota County 17.24
43 Clay County 16.99
44 Orange County 16.66
45 Gulf County 16.19
46 Palm Beach County 16.1
47 Holmes County 15.63
48 Broward County 14.96
49 DeSoto County 14.63
50 Martin County 14.6
51 Duval County 12.77
52 Bradford County 12.46
52 Columbia County 12.46
53 Hillsborough County 12.3
54 Escambia County 10.88
55 Madison County 10.47
56 Seminole County 9.68
57 Taylor County 9.13
58 Alachua County 8.37
59 Gadsden County 4.33
60 Pinellas County 3.8
61 Leon County 3.56
62 Hardee County 3.38
63 Okaloosa County 1.51
64 Monroe County -5.33
65 Union County -8.07
66 Calhoun County -9.71