Florida Net Migration By County in 2021

Updated on June 21, 2025.

According to the US Census Bureau estimates, in 2021, the net migration for Florida was 293,424. Lee County had the highest net migration (29,102) followed by Polk County (27,712), and Pasco County (22,767). On the other hand, Miami-Dade County had the lowest net migration (-26,051), followed by Broward County (-9,437), and Orange County (-9,154).

Net migration for a county refers to the difference between the number of migrants, both domestic and international, moving to the county and those leaving the county. Or to put it simply, the net migration for a given county is the inbound migration minus the outbound migration for that county.

You can also see similar information for other states and also by state for the United States.

Hover over or click on the chart to see this information for each county. The data can also be filtered, sorted, and explored further in a table below.

See this for other years:
Florida Net Migration By County in 2021
Florida Net Migration By County in 2021
Items per page:
0 of 0
County Net Migration
Alachua 1571
Baker 220
Bay 5600
Bradford -92
Brevard 13599
Broward -9437
Calhoun -98
Charlotte 9837
Citrus 6356
Clay 4057
Collier 11747
Columbia 454
DeSoto 350
Dixie 337
Duval 2767
Escambia 1461
Flagler 6242
Franklin -208
Gadsden 164
Gilchrist 520
Glades 308
Gulf 344
Hamilton -566
Hardee -81
Hendry 390
Hernando 7293
Highlands 3370
Hillsborough 15016
Holmes -276
Indian River 5016
Jackson 366
Jefferson 185
Lafayette -192
Lake 12826
Lee 29102
Leon 1659
Levy 1481
Liberty -428
Madison 185
Manatee 14393
Marion 11257
Martin 2537
Miami-Dade -26051
Monroe -473
Nassau 3927
Okaloosa 1221
Okeechobee 472
Orange -9154
Osceola 12024
Palm Beach 12324
Pasco 22767
Pinellas 6105
Polk 27712
Putnam 1252
St. Johns 17460
St. Lucie 14757
Santa Rosa 5056
Sarasota 17778
Seminole -825
Sumter 7245
Suwannee 884
Taylor -759
Union 582
Volusia 15228
Wakulla 472
Walton 4086
Washington -298