Skip to content

State water index

Colorado water hardness

Search 58 indexed communities and 161 ZIP profiles, then compare the underlying utility, source, distance, and reporting context.

Median regional evidence

349PPM

Very Hard

Indexed range 7.2–2135 PPM

ZIP profiles
161
Cities
58
Matched utilities
94
Counties
36

Understanding Colorado

Why local comparisons matter here

Colorado contains high mountain headwaters, Front Range systems, western valleys, and eastern plains aquifers. Elevation and source geology create sharp local contrasts.

In this index, very hard is the largest category, covering 128 of 153 profiles with hardness data. The state median is 349 PPM, but the full indexed range is 7.2–2135 PPM.

State distribution

Hardness across indexed ZIPs

Counts describe published ZIP profiles, not a population-weighted statewide sample.

Soft · 0–60 PPM13
Moderately hard · 61–120 PPM4
Hard · 121–180 PPM8
Very hard · 181+ PPM128

Evidence coverage

What the current records support

Hardness estimate
95%
Lead 90th percentile
98%
Copper 90th percentile
4%

73

Low-confidence hardness profiles

58

Research-comparison eligible profiles

Reported source water

Utility source mix

Surface water
77
Groundwater
15
Groundwater influenced by surface water
2

City directory

Explore Colorado by city

Search by city or county, then sort by name, hardness, or ZIP coverage.

58 cities · 161 ZIP profiles

58 cities found

Page 1 of 3

Alamosa

Alamosa County · 1 ZIP

—

No regional sampleNo active flag

Arvada

Jefferson County · 5 ZIPs

349PPM regional

Regional range 177.8–349No active flag

Aspen

Pitkin County · 1 ZIP

64PPM regional

Single regional valueNo active flag

Aurora

Arapahoe County · 11 ZIPs

349PPM regional

Single regional valueNo active flag

Bayfield

La Plata County · 1 ZIP

122PPM regional

Single regional valueNo active flag

Berthoud

Larimer County · 1 ZIP

30PPM regional

Single regional valueNo active flag

Black Hawk

Gilpin County · 1 ZIP

33PPM regional

Single regional valueNo active flag

Boulder

Boulder County · 5 ZIPs

8PPM regional

Regional range 7.3–98.3No active flag

Brighton

Adams County · 1 ZIP

349PPM regional

Single regional valueNo active flag

Broomfield

Broomfield County · 2 ZIPs

349PPM regional

Single regional valueNo active flag

Burlington

Kit Carson County · 1 ZIP

141PPM regional

Single regional valueNo active flag

Colorado Springs

El Paso County · 25 ZIPs

191PPM regional

Regional range 187.5–200.5No active flag

Cortez

Montezuma County · 1 ZIP

2135PPM regional

Single regional valueNo active flag

Craig

Moffat County · 1 ZIP

65PPM regional

Single regional valueNo active flag

Crested Butte

Gunnison County · 1 ZIP

184PPM regional

Single regional valueNo active flag

Cripple Creek

Teller County · 1 ZIP

195PPM regional

Single regional valueNo active flag

Dacono

Weld County · 1 ZIP

354PPM regional

Single regional valueNo active flag

Delta

Delta County · 1 ZIP

577PPM regional

Single regional valueNo active flag

Denver

Jefferson County · 33 ZIPs

349PPM regional

Single regional valueNo active flag

Durango

La Plata County · 3 ZIPs

128PPM regional

Regional range 115–128.51 active record

Englewood

Arapahoe County · 1 ZIP

349PPM regional

Single regional valueNo active flag

Evans

Weld County · 2 ZIPs

359PPM regional

Regional range 333–385No active flag

Florence

Fremont County · 1 ZIP

145PPM regional

Single regional valueNo active flag

Fountain

El Paso County · 2 ZIPs

248PPM regional

Regional range 223–273No active flag

County comparison

Highest regional-evidence county medians

Regional hardness summaries by county in Colorado
CountyMedianRangeZIP profiles
Montezuma County2135 PPM2135–21351
Logan County1025 PPM1024.5–1024.51
Otero County879 PPM877–881.52
Bent County787 PPM787–7871
Delta County730 PPM577–882.52
Montrose County609 PPM568–6492
Ouray County577 PPM576.5–576.51
Mesa County399 PPM393–4054
Jefferson County349 PPM177.8–34915
Arapahoe County349 PPM349–34910
Adams County349 PPM349–34912
Broomfield County349 PPM349–3492