State distribution
Hardness across indexed ZIPs
Counts describe published ZIP profiles, not a population-weighted statewide sample.
State water index
Search 108 indexed communities and 148 ZIP profiles, then compare the underlying utility, source, distance, and reporting context.
Median regional evidence
293PPM
Very Hard
Indexed range 7–1700 PPM
Understanding Oklahoma
Oklahoma spans eastern uplands, central red-bed country, western plains, major reservoirs, and several important aquifer systems.
In this index, very hard is the largest category, covering 34 of 47 profiles with hardness data. The state median is 293 PPM, but the full indexed range is 7–1700 PPM.
State distribution
Counts describe published ZIP profiles, not a population-weighted statewide sample.
Evidence coverage
36
Low-confidence hardness profiles
5
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.
108 cities · 148 ZIP profiles
108 cities found
Page 1 of 5
Pontotoc County · 2 ZIPs
305PPM regional
Jackson County · 2 ZIPs
—
Woods County · 1 ZIP
—
Caddo County · 1 ZIP
—
Carter County · 2 ZIPs
419PPM regional
Le Flore County · 1 ZIP
46PPM regional
Atoka County · 1 ZIP
—
Osage County · 1 ZIP
—
Washington County · 1 ZIP
—
Beaver County · 1 ZIP
293PPM regional
Oklahoma County · 1 ZIP
610PPM regional
Kay County · 1 ZIP
—
Tulsa County · 2 ZIPs
—
Harper County · 1 ZIP
93PPM regional
Comanche County · 1 ZIP
—
Caddo County · 1 ZIP
—
Lincoln County · 1 ZIP
210PPM regional
Alfalfa County · 1 ZIP
—
Grady County · 1 ZIP
—
Rogers County · 1 ZIP
—
Custer County · 1 ZIP
—
Tulsa County · 1 ZIP
—
Ottawa County · 1 ZIP
143PPM regional
Payne County · 1 ZIP
149PPM regional
County comparison
| County | Median | Range | ZIP profiles |
|---|---|---|---|
| Blaine County | 1700 PPM | 610–1700 | 3 |
| Major County | 1700 PPM | 1700–1700 | 1 |
| Caddo County | 610 PPM | 610–610 | 4 |
| Oklahoma County | 610 PPM | 610–610 | 2 |
| Grady County | 610 PPM | 610–610 | 3 |
| Kingfisher County | 610 PPM | 610–610 | 2 |
| Tillman County | 554 PPM | 554.2–554.2 | 2 |
| Carter County | 419 PPM | 419–419 | 5 |
| Canadian County | 398 PPM | 389–522 | 5 |
| Mcclain County | 364 PPM | 334.5–389 | 4 |
| Garvin County | 305 PPM | 305–305 | 3 |
| Pontotoc County | 305 PPM | 305–305 | 2 |