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 indexed hardness
280PPM
Very Hard
Indexed range 20–374.5 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 445 of 602 profiles with hardness data. The state median is 280 PPM, but the full indexed range is 20–374.5 PPM.
State distribution
Counts describe published ZIP profiles, not a population-weighted statewide sample.
Evidence coverage
117
Low-confidence hardness profiles
103
Nearest site more than 25 miles away
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
261PPM
Jackson County · 1 ZIP
141PPM
Seminole County · 2 ZIPs
353PPM
Calhoun County · 1 ZIP
141PPM
Polk County · 2 ZIPs
364PPM
Lee County · 1 ZIP
316PPM
Franklin County · 1 ZIP
160PPM
Hillsborough County · 1 ZIP
58PPM
Orange County · 3 ZIPs
357PPM
Alachua County · 1 ZIP
240PPM
Lake County · 1 ZIP
353PPM
Lake County · 1 ZIP
351PPM
Polk County · 1 ZIP
364PPM
Highlands County · 1 ZIP
358PPM
Miami-Dade County · 1 ZIP
280PPM
Polk County · 1 ZIP
367PPM
Marion County · 1 ZIP
349PPM
Escambia County · 1 ZIP
60PPM
Calhoun County · 1 ZIP
141PPM
Palm Beach County · 7 ZIPs
282PPM
Lee County · 1 ZIP
316PPM
Holmes County · 1 ZIP
141PPM
Collier County · 3 ZIPs
319PPM
Palm Beach County · 3 ZIPs
284PPM
County comparison
| County | Median | Range | ZIP profiles |
|---|---|---|---|
| Polk County | 367 PPM | 353–374.5 | 24 |
| Osceola County | 360 PPM | 356–363.5 | 6 |
| Volusia County | 357 PPM | 349–360 | 23 |
| Orange County | 357 PPM | 353–360 | 25 |
| Sumter County | 355 PPM | 349–367.5 | 10 |
| Lake County | 353 PPM | 345–363.5 | 20 |
| Seminole County | 353 PPM | 351–363.5 | 10 |
| Indian River County | 352 PPM | 350–355 | 3 |
| Flagler County | 351 PPM | 252.5–356.5 | 4 |
| Highlands County | 349 PPM | 320–358 | 5 |
| Collier County | 319 PPM | 279.5–319 | 12 |
| Glades County | 314 PPM | 314–314 | 1 |