Skip to content

State water index

Wyoming water hardness

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

Median indexed hardness

235PPM

Very Hard

Indexed range 3.2–1905 PPM

ZIP profiles
97
Cities
90
Matched utilities
196
Counties
24

Understanding Wyoming

Why local comparisons matter here

Wyoming combines mountain headwaters with broad intermontane basins and sedimentary aquifers. Small systems can be far from the nearest qualifying monitoring site.

In this index, very hard is the largest category, covering 66 of 93 profiles with hardness data. The state median is 235 PPM, but the full indexed range is 3.2–1905 PPM.

State distribution

Hardness across indexed ZIPs

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

Soft · 0–60 PPM7
Moderately hard · 61–120 PPM2
Hard · 121–180 PPM18
Very hard · 181+ PPM66

Evidence coverage

What the current records support

Hardness estimate
96%
Lead 90th percentile
100%
Copper 90th percentile
19%

46

Low-confidence hardness profiles

46

Nearest site more than 25 miles away

Reported source water

Utility source mix

Groundwater
111
Surface water
80
Groundwater influenced by surface water
5

City directory

Explore Wyoming by city

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

90 cities · 97 ZIP profiles

90 cities found

Page 1 of 4

Afton

Lincoln County · 1 ZIP

139PPM

Single indexed value1 active record

Albin

Laramie County · 1 ZIP

238PPM

Single indexed value2 active records

Alta

Teton County · 1 ZIP

134PPM

Single indexed valueNo active flag

Baggs

Carbon County · 1 ZIP

150PPM

Single indexed valueNo active flag

Bairoil

Sweetwater County · 1 ZIP

1435PPM

Single indexed valueNo active flag

Basin

Big Horn County · 1 ZIP

304PPM

Single indexed valueNo active flag

Beulah

Crook County · 1 ZIP

490PPM

Single indexed value2 active records

Buffalo

Johnson County · 1 ZIP

446PPM

Single indexed valueNo active flag

Burlington

Big Horn County · 1 ZIP

222PPM

Single indexed valueNo active flag

Burns

Laramie County · 1 ZIP

769PPM

Single indexed valueNo active flag

Byron

Big Horn County · 1 ZIP

222PPM

Single indexed valueNo active flag

Carpenter

Laramie County · 1 ZIP

720PPM

Single indexed valueNo active flag

Casper

Natrona County · 2 ZIPs

248PPM

Range 224–272No active flag

Centennial

Albany County · 1 ZIP

346PPM

Single indexed valueNo active flag

Cheyenne

Laramie County · 2 ZIPs

10PPM

Range 6.7–13.3No active flag

Chugwater

Platte County · 1 ZIP

235PPM

Single indexed valueNo active flag

Clearmont

Sheridan County · 1 ZIP

214PPM

Single indexed valueNo active flag

Cody

Park County · 1 ZIP

53PPM

Single indexed valueNo active flag

Cowley

Big Horn County · 1 ZIP

214PPM

Single indexed valueNo active flag

Dayton

Sheridan County · 1 ZIP

253PPM

Single indexed valueNo active flag

Deaver

Big Horn County · 1 ZIP

222PPM

Single indexed valueNo active flag

Dixon

Carbon County · 1 ZIP

150PPM

Single indexed valueNo active flag

Douglas

Converse County · 1 ZIP

696PPM

Single indexed valueNo active flag

Dubois

Fremont County · 1 ZIP

138PPM

Single indexed valueNo active flag

County comparison

Highest indexed county medians

CountyMedianRangeZIP profiles
Hot Springs County1905 PPM1905–19051
Fremont County1041 PPM138–19054
Platte County846 PPM235–10484
Washakie County747 PPM304–11902
Converse County516 PPM336.5–6962
Laramie County479 PPM6.7–7696
Weston County468 PPM292–4773
Crook County384 PPM215–4904
Johnson County353 PPM260–4462
Niobrara County310 PPM305–6763
Natrona County292 PPM224–3836
Sheridan County291 PPM214–3394