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

Updated on March 10, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, the Median Household Income for Florida was $61,777. Among all Florida counties, St. Johns County had the highest median household income ($88,794), followed by Nassau County ($77,504), and Santa Rosa County ($77,260). On the other hand, the following 3 counties had the lowest median household income: Glades County ($38,088), Calhoun County ($38,098), and Hendry County ($38,843).

The chart below shows the top 10 Florida counties with high median household 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 Median Household Income in 2021
St. Johns County
Nassau County
Santa Rosa County
Collier County
Clay County
Monroe County
Seminole County
Wakulla County
Martin County
Sarasota County
Ranking of Florida Counties By Median Household Income in 2021
Items per page:
0 of 0
Rank County Median Household Income ($)
1 St. Johns County 88794
2 Nassau County 77504
3 Santa Rosa County 77260
4 Collier County 75543
5 Clay County 74059
6 Monroe County 73153
7 Seminole County 73002
8 Wakulla County 72941
9 Martin County 69769
10 Sarasota County 69490
11 Palm Beach County 68874
12 Walton County 68111
13 Okaloosa County 67390
14 Orange County 65784
15 Manatee County 64964
16 Broward County 64522
17 Hillsborough County 64164
18 Baker County 63860
19 Brevard County 63632
20 Sumter County 63323
21 Lee County 63235
22 Flagler County 62305
23 Indian River County 61594
24 Bay County 60473
25 Pinellas County 60451
26 Lake County 60013
27 St. Lucie County 59807
28 Duval County 59541
29 Osceola County 58513
30 Pasco County 58084
31 Charlotte County 57887
32 Miami-Dade County 57815
33 Leon County 57359
34 Volusia County 56786
35 Escambia County 56605
36 Lafayette County 56458
37 Union County 55463
38 Polk County 55099
39 Gulf County 53812
40 Alachua County 53314
41 Hernando County 53301
42 Jefferson County 53080
43 Franklin County 52679
44 Gilchrist County 50983
45 Marion County 50808
46 Bradford County 48803
47 Citrus County 48664
48 Columbia County 47750
49 Suwannee County 47218
50 Okeechobee County 47020
51 Highlands County 46895
52 Dixie County 44287
53 Taylor County 43563
54 Jackson County 43416
55 Levy County 43029
56 Gadsden County 42661
57 Liberty County 42438
58 Holmes County 41809
59 Washington County 41806
60 Hardee County 41395
61 Putnam County 39975
62 DeSoto County 39945
63 Madison County 39503
64 Hamilton County 39346
65 Hendry County 38843
66 Calhoun County 38098
67 Glades County 38088