Ranking of Florida Counties By Net Domestic Migration in 2022

Updated on June 21, 2025.

Based on the US Census Vintage data estimates, in 2022, the Net Domestic Migration for Florida was 314.47K. Among all Florida counties, Polk County had the highest net domestic migration (29.41K), followed by Lee County (28.65K), and Pasco County (24.11K).

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 Domestic Migration in 2022
Polk
Lee
Pasco
Sarasota
Hillsborough
Volusia
Brevard
Manatee
Lake
St. Lucie
Ranking of Florida Counties By Net Domestic Migration in 2022
Items per page:
0 of 0
Rank County Net Dom. Migration
1 Polk County 29407
2 Lee County 28652
3 Pasco County 24112
4 Sarasota County 16403
5 Hillsborough County 15886
6 Volusia County 15415
7 Brevard County 15337
8 Manatee County 15149
9 Lake County 14304
10 St. Lucie County 14044
11 Marion County 13113
12 St. Johns County 13091
13 Osceola County 12274
14 Sumter County 11377
15 Palm Beach County 9274
16 Charlotte County 9086
17 Collier County 8912
18 Duval County 8753
19 Hernando County 7530
20 Pinellas County 6608
21 Citrus County 6392
22 Flagler County 6261
23 Seminole County 5459
24 Bay County 5261
25 Orange County 5143
26 Indian River County 4396
27 Santa Rosa County 4349
28 Clay County 4082
29 Nassau County 3605
30 Highlands County 3231
31 Walton County 2986
32 Martin County 2845
33 Columbia County 2092
34 Okaloosa County 1814
35 Suwannee County 1508
36 Levy County 1305
37 Alachua County 1268
38 Jackson County 1259
39 Putnam County 1102
40 DeSoto County 935
41 Wakulla County 934
42 Gulf County 877
43 Hendry County 756
44 Gilchrist County 686
45 Washington County 615
46 Jefferson County 591
47 Escambia County 575
48 Leon County 531
49 Taylor County 528
50 Okeechobee County 394
51 Franklin County 383
52 Holmes County 336
53 Liberty County 305
54 Hardee County 288
55 Glades County 252
56 Hamilton County 175
57 Madison County 112
58 Dixie County 49
59 Calhoun County 46
60 Gadsden County 27
61 Lafayette County -140
62 Union County -255
63 Baker County -657
64 Bradford County -727
65 Monroe County -756
66 Broward County -7039
67 Miami-Dade County -38439