The richest and poorest ZIP codes in Florida
Ranking all 904 Florida ZIP codes by median household income. 33109 leads at $250,001; 32603 sits at the bottom at $13,408.
This study ranks every populated ZIP code in Florida by median household income, using the most recent American Community Survey 5-year estimates. Of the 904 Florida ZIP codes with at least 1,000 residents and a published income estimate, the median ZIP reports $73,414, the richest reports $250,001, and the poorest reports $13,408. The richest Florida ZIP earns roughly 18.6× the poorest.
The 25 richest ZIP codes in Florida
33109 in Miami-Dade County County tops the state at $250,001.
| # | ZIP | County | Median household income | Population |
|---|---|---|---|---|
| 1 | 33109 | Miami-Dade County | $250,001 | 1,083 |
| 2 | 33158 | Miami-Dade County | $201,597 | 5,960 |
| 3 | 33149 | Miami-Dade County | $181,505 | 14,791 |
| 4 | 33076 | Broward County | $176,641 | 44,922 |
| 5 | 33332 | Broward County | $172,730 | 10,920 |
| 6 | 33629 | Hillsborough County | $164,355 | 27,710 |
| 7 | 33786 | Pinellas County | $163,125 | 1,582 |
| 8 | 33327 | Broward County | $159,388 | 23,203 |
| 9 | 34228 | Sarasota County | $158,030 | 7,539 |
| 10 | 33449 | Palm Beach County | $153,586 | 8,766 |
| 11 | 32259 | St. Johns County | $150,736 | 75,016 |
| 12 | 33480 | Palm Beach County | $150,633 | 10,924 |
| 13 | 32963 | Indian River County | $149,923 | 15,008 |
| 14 | 33556 | Hillsborough County | $149,722 | 35,755 |
| 15 | 32766 | Seminole County | $147,552 | 16,221 |
| 16 | 33498 | Palm Beach County | $146,765 | 16,853 |
| 17 | 33029 | Broward County | $146,237 | 44,070 |
| 18 | 32461 | Walton County | $145,706 | 3,757 |
| 19 | 33473 | Palm Beach County | $145,691 | 11,825 |
| 20 | 33330 | Broward County | $145,212 | 13,699 |
| 21 | 33131 | Miami-Dade County | $144,138 | 23,095 |
| 22 | 33331 | Broward County | $142,636 | 24,897 |
| 23 | 33930 | Hendry County | $140,335 | 1,540 |
| 24 | 32814 | Orange County | $140,274 | 9,286 |
| 25 | 33478 | Palm Beach County | $139,091 | 14,731 |
The 25 poorest ZIP codes in Florida
32603 in Alachua County County sits at the bottom of the state at $13,408.
| # | ZIP | County | Median household income | Population |
|---|---|---|---|---|
| 1 | 32603 | Alachua County | $13,408 | 7,419 |
| 2 | 33965 | Lee County | $26,354 | 4,836 |
| 3 | 34475 | Marion County | $30,174 | 14,301 |
| 4 | 32601 | Alachua County | $30,352 | 23,180 |
| 5 | 34950 | St. Lucie County | $30,400 | 17,461 |
| 6 | 32209 | Duval County | $30,514 | 34,657 |
| 7 | 32332 | Gadsden County | $31,917 | 1,293 |
| 8 | 32304 | Leon County | $32,348 | 51,673 |
| 9 | 32202 | Duval County | $34,825 | 6,023 |
| 10 | 32254 | Duval County | $34,953 | 13,927 |
| 11 | 32641 | Alachua County | $35,223 | 13,963 |
| 12 | 32140 | Putnam County | $35,474 | 1,479 |
| 13 | 32350 | Madison County | $35,625 | 1,295 |
| 14 | 33476 | Palm Beach County | $36,652 | 7,413 |
| 15 | 33605 | Hillsborough County | $36,975 | 16,030 |
| 16 | 33815 | Polk County | $37,487 | 13,975 |
| 17 | 32310 | Leon County | $38,288 | 14,888 |
| 18 | 32535 | Escambia County | $38,618 | 5,649 |
| 19 | 32351 | Gadsden County | $38,967 | 16,398 |
| 20 | 33471 | Glades County | $39,150 | 7,086 |
| 21 | 32206 | Duval County | $39,242 | 17,105 |
| 22 | 33841 | Polk County | $39,384 | 8,005 |
| 23 | 33142 | Miami-Dade County | $39,608 | 58,908 |
| 24 | 32112 | Putnam County | $39,890 | 8,214 |
| 25 | 32324 | Gadsden County | $40,164 | 4,783 |
How to read this
ZIP-code-level income is one of the most-asked questions about American geography and one of the noisiest answers. A ZIP with a handful of high-income retirees can outrank a wealthy suburb that has more residents but a wider income range. We require at least 1,000 residents to enter the ranking, which removes the most extreme small-N noise without dropping legitimate small ZIPs.
ZIP codes are also not what most people think they are. The Census Bureau publishes data for ZIP Code Tabulation Areas (ZCTAs), which are statistical approximations of USPS ZIP code service areas, drawn from the residential addresses in the 2020 Decennial Census. Some real ZIP codes are PO-Box-only and have no ZCTA; some ZCTAs combine adjacent ZIPs. Treat each row as "the area around ZIP X" rather than "ZIP X itself" and the rankings hold up.
The full ranked list of all 904 Florida ZIPs (not just the top and bottom 25) is available as a CSV at /data/studies/richest-and-poorest-zip-codes-in-florida.csv. Click any ZIP above to open its CensusEasy page, which carries the full demographic profile (age, education, race, housing, commute) for that ZIP plus its national percentile on each metric.
What is the richest ZIP code in Florida?
33109 in Miami-Dade County County, with a median household income of $250,001 in the latest ACS 5-year estimates.
What is the poorest ZIP code in Florida?
32603 in Alachua County County, with a median household income of $13,408. The minimum-population threshold for inclusion is 1,000 residents.
Why are some ZIP codes missing from the list?
ZIPs with fewer than 1,000 residents are excluded because the ACS income estimate carries too much sampling noise to rank reliably. PO-Box-only ZIPs are also excluded because the Census Bureau does not publish demographic data for them (they are not ZCTAs).
Median household income by ZIP Code Tabulation Area (ZCTA), from the latest American Community Survey 5-year estimates (table B19013). We restrict the ranking to Florida ZCTAs with at least 1,000 residents and a published income value, which excludes the smallest ZIPs whose ACS estimates have very wide confidence intervals.
State assignment uses the Census 2020 ZCTA-to-state crosswalk; ZIPs that straddle a state line are assigned to the state containing the bulk of their population. County labels come from the parent county in the Census 2020 ZCTA-to-county crosswalk.
The ranking is sorted by income value, not by margin of error. For the largest ZIPs the published estimate is precise to within a few hundred dollars; for the smallest qualifying ZIPs the margin can be five thousand dollars or more. Treat positions within a tight cluster as roughly tied.
The full underlying ranking is available as a CSV — every place with both data points, not just the top rows shown above. Columns: rank, place, state, baseline value, latest value, change, and the CensusEasy URL for each place.
↓ richest-and-poorest-zip-codes-in-florida.csvYou may cite or republish these findings, and the downloadable dataset is licensed under CC BY 4.0. Reuse requires that you credit CensusEasy and link back to this page so readers can verify the underlying data.
CensusEasy Data Team (2026). "The richest and poorest ZIP codes in Florida." CensusEasy. Retrieved from https://censuseasy.com/studies/richest-and-poorest-zip-codes-in-florida
- 1990 Decennial Census - Summary Tape File 3A (STF3A), public-domain CD-ROM extracts. Median household income from P080, education attainment from P057, mean commute time computed from P049.
- American Community Survey (ACS) 5-year estimates - US Census Bureau, latest published vintage, Tables B19013 (income), B15003 (education), B08303 / B08013 (commute), B25077 (home value).
- Decennial Census 2020 - for population and density baselines.
- BLS Consumer Price Index (CPI-U) - annual averages, used to convert nominal dollars to 2024 dollars. Source: US Bureau of Labor Statistics.
- The full underlying tables for every place are available on each place's CensusEasy page; click any row in this study to open the place page.
CensusEasy publishes original research grounded in US Census Bureau data. Every study includes the underlying numbers, methodology, and sources so readers can verify or extend the analysis.
Data note. Figures in this report are derived from US Census Bureau and Bureau of Labor Statistics data, including American Community Survey estimates that carry sampling margins of error. This information is provided as is, for general informational purposes, without warranty of accuracy or completeness. CensusEasy is not affiliated with or endorsed by the US Census Bureau or any government agency. See our Terms of Use for details.
