Ranking of Florida Counties By Per Capita Income in 2021 (ACS-5Yrs)

Updated on March 5, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, the Per Capita Income for Florida was $35,216. Among all Florida counties, Collier County had the highest per capita income ($51,296), followed by Monroe County ($50,050), and Sarasota County ($48,265). On the other hand, the following 3 counties had the lowest per capita income: Hamilton County ($15,624), DeSoto County ($19,673), and Calhoun County ($19,982).

The chart below shows the top 10 Florida counties with high per capita income, and the table below shows the ranking of all Florida counties.

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

Data Source: US Census Bureau.
Ranking of Florida Counties By Per Capita Income in 2021
Collier County
Monroe County
Sarasota County
Martin County
St. Johns County
Palm Beach County
Indian River County
Nassau County
Sumter County
Pinellas County
Ranking of Florida Counties By Per Capita Income in 2021
Items per page:
0 of 0
Rank County Per Capita Income ($)
1 Collier County 51296
2 Monroe County 50050
3 Sarasota County 48265
4 Martin County 46973
5 St. Johns County 46583
6 Palm Beach County 43733
7 Indian River County 40318
8 Nassau County 40201
9 Sumter County 39922
10 Pinellas County 39539
11 Walton County 38777
12 Seminole County 38429
13 Manatee County 38008
14 Lee County 37550
15 Okaloosa County 36762
16 Broward County 36451
17 Brevard County 36278
18 Hillsborough County 35954
19 Charlotte County 35656
20 Flagler County 35568
21 Santa Rosa County 35253
22 Duval County 34077
23 Leon County 33764
24 Clay County 33670
25 Orange County 33498
26 Alachua County 32323
27 Bay County 32312
28 Volusia County 32231
29 Lake County 31968
30 Pasco County 31931
31 Miami-Dade County 31813
32 St. Lucie County 31289
33 Escambia County 31085
34 Citrus County 29948
35 Wakulla County 29425
36 Marion County 28969
37 Highlands County 28519
38 Hernando County 28400
39 Jefferson County 27995
40 Polk County 27909
41 Gulf County 27704
42 Franklin County 26933
43 Columbia County 25912
44 Baker County 25689
45 Osceola County 25491
46 Gilchrist County 24959
47 Okeechobee County 24617
48 Levy County 24553
49 Suwannee County 24302
50 Taylor County 23401
51 Putnam County 22814
52 Bradford County 22656
53 Hardee County 22377
54 Jackson County 21660
55 Gadsden County 21651
56 Glades County 21645
57 Washington County 21389
58 Holmes County 20993
59 Hendry County 20473
60 Madison County 20455
61 Lafayette County 20437
62 Liberty County 20432
63 Dixie County 20320
64 Union County 20226
65 Calhoun County 19982
66 DeSoto County 19673
67 Hamilton County 15624