State distribution
Hardness across indexed ZIPs
Counts describe published ZIP profiles, not a population-weighted statewide sample.
State water index
Search 291 indexed communities and 603 ZIP profiles, then compare the underlying utility, source, distance, and reporting context.
Median regional evidence
280PPM
Very Hard
Indexed range 42.2–2300 PPM
Understanding Florida
Florida's carbonate aquifers supply many communities, while large urban areas may also use surface water, shallow aquifers, desalination, or blended sources. Coastal conditions add another layer of variation.
In this index, very hard is the largest category, covering 343 of 498 profiles with hardness data. The state median is 280 PPM, but the full indexed range is 42.2–2300 PPM.
State distribution
Counts describe published ZIP profiles, not a population-weighted statewide sample.
Evidence coverage
191
Low-confidence hardness profiles
179
Research-comparison eligible profiles
Reported source water
Highest medians
Lowest medians
City directory
Search by city or county, then sort by name, hardness, or ZIP coverage.
291 cities · 603 ZIP profiles
291 cities found
Page 1 of 13
Alachua County · 2 ZIPs
174PPM regional
Jackson County · 1 ZIP
171PPM regional
Seminole County · 2 ZIPs
364PPM regional
Calhoun County · 1 ZIP
171PPM regional
Polk County · 2 ZIPs
163PPM regional
Lee County · 1 ZIP
310PPM regional
Franklin County · 1 ZIP
—
Hillsborough County · 1 ZIP
80PPM regional
Orange County · 3 ZIPs
128PPM regional
Alachua County · 1 ZIP
174PPM regional
Lake County · 1 ZIP
118PPM regional
Lake County · 1 ZIP
146PPM regional
Polk County · 1 ZIP
155PPM regional
Highlands County · 1 ZIP
163PPM regional
Miami-Dade County · 1 ZIP
259PPM regional
Polk County · 1 ZIP
163PPM regional
Marion County · 1 ZIP
283PPM regional
Escambia County · 1 ZIP
—
Calhoun County · 1 ZIP
—
Palm Beach County · 7 ZIPs
282PPM regional
Lee County · 1 ZIP
369PPM regional
Holmes County · 1 ZIP
135PPM regional
Collier County · 3 ZIPs
320PPM regional
Palm Beach County · 3 ZIPs
291PPM regional
County comparison
| County | Median | Range | ZIP profiles |
|---|---|---|---|
| Pinellas County | 441 PPM | 441–441 | 19 |
| Clay County | 396 PPM | 158–396 | 4 |
| St. Johns County | 377 PPM | 313.5–396 | 4 |
| Orange County | 374 PPM | 118–374.5 | 25 |
| Osceola County | 374 PPM | 374–390 | 6 |
| Charlotte County | 369 PPM | 369–369 | 7 |
| Seminole County | 368 PPM | 155.5–375 | 10 |
| Brevard County | 360 PPM | 60–374 | 16 |
| Indian River County | 360 PPM | 353.5–359.5 | 3 |
| St. Lucie County | 348 PPM | 324–350 | 12 |
| Collier County | 346 PPM | 313–406 | 12 |
| Taylor County | 325 PPM | 325–325 | 2 |