Ranking of Florida Counties By Average Household Income in 2021 (ACS-5Yrs)

Updated on January 16, 2024.

Based on the US Census ACS-5Yrs estimates, in 2021, the Average Household Income for Florida was $88,267. Among all Florida counties, St. Johns County had the highest average household income ($123,360), followed by Collier County ($120,677), and Monroe County ($114,528). On the other hand, the following 3 counties had the lowest average household income: DeSoto County ($51,376), Hamilton County ($51,454), and Holmes County ($54,089).

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

You can also see similar ranking of counties for other states as well as for the whole United States.

Ranking of Florida Counties By Average Household Income in 2021
St. Johns County
Collier County
Monroe County
Martin County
Palm Beach County
Sarasota County
Nassau County
Seminole County
Santa Rosa County
Walton County
Ranking of Florida Counties By Average Household Income in 2021
Items per page:
0 of 0
Rank County Average HH Income ($)
1 St. Johns County 123360
2 Collier County 120677
3 Monroe County 114528
4 Martin County 108358
5 Palm Beach County 107298
6 Sarasota County 104533
7 Nassau County 99943
8 Seminole County 97788
9 Santa Rosa County 94738
10 Walton County 93665
11 Indian River County 93531
12 Orange County 93403
13 Broward County 92573
14 Manatee County 91678
15 Hillsborough County 91471
16 Clay County 91373
17 Okaloosa County 91149
18 Lee County 89228
19 Pinellas County 87184
20 Miami-Dade County 87004
21 Brevard County 86294
22 Flagler County 85469
23 Wakulla County 83936
24 Duval County 82928
25 Leon County 81918
26 Baker County 80205
27 Sumter County 80091
28 Alachua County 79629
29 St. Lucie County 78734
30 Bay County 78633
31 Lake County 78563
32 Pasco County 78495
33 Gulf County 77858
34 Charlotte County 77062
35 Escambia County 76513
36 Union County 76378
37 Osceola County 75463
38 Volusia County 75190
39 Polk County 74056
40 Jefferson County 71787
41 Taylor County 69271
42 Marion County 68888
43 Franklin County 68832
44 Hernando County 68356
45 Columbia County 67934
46 Citrus County 66516
47 Gilchrist County 65748
48 Hardee County 65000
49 Suwannee County 64869
50 Okeechobee County 64096
51 Lafayette County 64022
52 Bradford County 63767
53 Highlands County 63311
54 Dixie County 58782
55 Jackson County 58392
56 Hendry County 57873
57 Levy County 57595
58 Gadsden County 56875
59 Calhoun County 56365
60 Washington County 55432
61 Glades County 55185
62 Liberty County 55178
63 Putnam County 55047
64 Madison County 54885
65 Holmes County 54089
66 Hamilton County 51454
67 DeSoto County 51376