Oregon Water Hardness by County

Water in Oregon has a median hardness of 48.1 mg/L as CaCO₃ — "soft" on the USGS scale — based on 50,168 measurements at 7,348 monitoring stations. Malheur County has the state's hardest measured water (272 mg/L); Lane County the softest (18). Rank: #37 of the 50 states and D.C.

Oregon water hardness map — what the numbers mean. Data verified 2026-07-22.

Of Oregon's 36 measured counties, 2 very hard, 2 hard, 9 moderately hard, and 23 soft. The hardest are Malheur County (272 mg/L), Morrow County (235), and Umatilla County (142). Lane County is the softest at 18 mg/L (soft).

About 4% of Oregon's roughly 4.2 million residents in counties with gate-passing hardness data live where tap water is hard or worse.

Statewide, Oregon's median works out to 2.8 grains per gallon and ranks #37 of the 50 states and D.C. Across 50,168 measurements at 7,348 stations — 17,214 of them since 2000 — the middle 80% of readings fall between 16 and 300 mg/L. The public record runs from 1903 to 2025.

See where Oregon sits nationally on the national map, or what its number means on the hardness scale.

Download the Oregon water hardness map (PNG) — Water hardness by county in Oregon: 36 counties mapped from USGS/EPA data, statewide median 48.1 mg/L (soft); darker counties have harder water.

By county

Water hardness by county

The table lists all 36 measured Oregon counties, hardest first. Their medians span 272 mg/L in Malheur County to 18 in Lane County — a 15.1× range.

County water hardness, hardest first — median mg/L as CaCO₃.
CountyMedianBandResultsSitesNewest
Malheur County272Very hard2,7242482025
Morrow County235Very hard1,1331742025
Umatilla County142Hard3,2545912025
Crook County122Hard364762025
Baker County104Moderately hard478462025
Grant County104Moderately hard383222025
Gilliam County94.4Moderately hard300612024
Jackson County81.5Moderately hard1,9014962025
Wheeler County76Moderately hard7652024
Wasco County68Moderately hard8971332025
Multnomah County66Moderately hard3,9553102025
Sherman County65.1Moderately hard489252024
Josephine County63Moderately hard1,3642302025
Washington County59.4Soft2,5423002025
Harney County58.7Soft7933272025
Columbia County53.2Soft620752025
Lake County51.2Soft357552025
Marion County51Soft3,1453162025
Benton County44Soft1,4261712025
Jefferson County44Soft606892025
Klamath County44Soft1,5802632025
Union County42Soft5431242025
Douglas County40Soft3,1435112025
Curry County38Soft1,087852025
Yamhill County37Soft2,0182192025
Clatsop County30.8Soft6201482025
Deschutes County30.1Soft1,4233872025
Clackamas County28Soft2,5414072025
Coos County26Soft1,1152882025
Wallowa County26Soft469602024
Hood River County25.1Soft7581302025
Polk County24Soft5041222024
Tillamook County22.4Soft1,2551852025
Lincoln County22Soft9431162025
Linn County21Soft1,7232142024
Lane County18Soft3,6393392025

ZIP codes

ZIP codes in Oregon

The ZIP codes below are grouped by the Oregon county they fall in. Each ZIP takes its county's measured median — shown in the group header — so this is a ZIP-to-county guide, not a separate reading for every ZIP. To check the water system serving a specific address, use the lookup.

Malheur County · 272 mg/L · Very hard

8942197901979029790397906979089790997910979119791397914979179791897920

Morrow County · 235 mg/L · Very hard

9781897836978399784397844

Umatilla County · 142 mg/L · Hard

97801978109781397826978359783897859978629786897875978809788297886

Crook County · 122 mg/L · Hard

97751977529775397754

Baker County · 104 mg/L · Moderately hard

97814978199783397834978379784097870978849790597907

Grant County · 104 mg/L · Moderately hard

9781797820978259784597848978569786497865978699787397877

Gilliam County · 94.4 mg/L · Moderately hard

9781297823

Jackson County · 81.5 mg/L · Moderately hard

975019750297503975049752097522975249752597530975359753697537975399754097541

Wheeler County · 76 mg/L · Moderately hard

977509783097874

Wasco County · 68 mg/L · Moderately hard

9700197021970379704097057970589706397761

Multnomah County · 66 mg/L · Moderately hard

97019970249703097060970809720197202972039720497205972069720897209972109721197212972139721497215972169721797218972199722097221972279723097231972329723397236972399725897266

Sherman County · 65.1 mg/L · Moderately hard

9702997033970399705097065

Josephine County · 63 mg/L · Moderately hard

97497975239752697527975319753297534975389754397544

Washington County · 59.4 mg/L · Soft

9700397005970069700797008970629707897106971099711397116971179711997123971249712597133971409714497223972249722597229

Harney County · 58.7 mg/L · Soft

977109772097721977229773297736977389775897904

Columbia County · 53.2 mg/L · Soft

9701697018970489705197053970549705697064

Lake County · 51.2 mg/L · Soft

9762097630976369763797638976409764197735

Marion County · 51 mg/L · Soft

9700297020970269703297071971379730197302973039730597306973109731797325973429734697352973589736297373973759738197383973849738597392

Benton County · 44 mg/L · Soft

973249733097331973339737097456

Jefferson County · 44 mg/L · Soft

97711977309773497741

Klamath County · 44 mg/L · Soft

9760197603976049762197622976239762497625976269762797632976339763497639977319773397737

Union County · 42 mg/L · Soft

97824978279784197850978679787697883

Douglas County · 40 mg/L · Soft

9741097416974179742997432974359743697441974429744397447974579746297467974699747097471974739747997481974849748697494974959749697499

Curry County · 38 mg/L · Soft

974069741597444974509746597476

Yamhill County · 37 mg/L · Soft

9710197111971149711597127971289713297148973479737897396

Clatsop County · 30.8 mg/L · Soft

97102971039711097121971389714597146

Deschutes County · 30.1 mg/L · Soft

977019770297703977079770997712977399775697760

Clackamas County · 28 mg/L · Soft

970049700997011970139701597017970229702397027970289703497035970389704297045970499705597067970689707097086970899722297267

Coos County · 26 mg/L · Soft

9741197414974209742397449974589745997466

Wallowa County · 26 mg/L · Soft

9782897842978469785797885

Hood River County · 25.1 mg/L · Soft

970149703197041

Polk County · 24 mg/L · Soft

973049733897344973519736197371

Tillamook County · 22.4 mg/L · Soft

97107971089711297118971229713097131971349713597136971419714797149

Lincoln County · 22 mg/L · Soft

97326973419734397357973649736597366973679736897369973769738097388973909739197394

Linn County · 21 mg/L · Soft

9732197322973279732997335973369734597348973509735597360973749737797386973899744697759

Lane County · 18 mg/L · Soft

9740197402974039740497405974089741297413974199742497426974309743197434974379743897439974489745197452974539745497455974619746397477974789748097487974889748997490974929749397498

346 ZIP codes are not served by a mapped community water system — most are private-well areas. See well water hardness.

Check any ZIP's utility and hardness →

Source

Groundwater vs surface water

Oregon's groundwater measures harder than its surface water — 152 mg/L across 16,392 samples versus 31 across 32,695, about 4.9× harder. Wells draw from groundwater, so well owners in Oregon tend to see the harder number — 152 mg/L, hard. Groundwater readings there run 34.4 to 500 mg/L across the middle 80% of samples. The comparison draws on 4,118 groundwater and 2,893 surface-water monitoring sites; 458 readings above 2,000 mg/L were logged but held out of the medians as outliers.

Groundwater (wells)

152 mg/L as CaCO₃ · 16,392 results at 4,118 stations.

Surface water (rivers, lakes)

31 mg/L as CaCO₃ · 32,695 results at 2,893 stations.

Groundwater measures about 4.9× harder than surface water here.

Chemistry

Water chemistry in Oregon

Beyond the hardness number, Oregon's water carries a fuller chemical signature — here is how its measured parameters compare to national benchmarks.

TDS

152 mg/L · n=6,687

152 mg/L — below the national county median of 226.

pH

7.6 pH · n=26,686

pH 7.6 — within the EPA secondary range of 6.5–8.5, on the alkaline side.

Alkalinity

42 mg/L as CaCO3 · n=41,883

42 mg/L — modest buffering capacity.

Calcium : Magnesium

15.3 : 6.1 mg/L2.51 : 1 · n=19,350

Calcium is about 60% of Oregon's hardness (15.3 mg/L Ca to 6.1 mg/L Mg), a little more magnesium-rich than the national ~68% calcium share.

Parameter medians may include a small share of quality-control samples; the hardness lane is fully QC-filtered.

Aquifers

Major aquifers under Oregon

Two aquifer systems supply much of Oregon's measured groundwater.

  • Willamette Lowland basin-fill aquifersmedian 105 mg/L across 175 samples at 86 sites: moderately hard.
  • Columbia Plateau basaltic-rock aquifersmedian 73 mg/L across 115 samples at 95 sites: moderately hard.

Together these systems account for 290 measured samples at 181 sites. Aquifer medians pool samples across a whole system and can mask local variation — see the national aquifer map for how these compare across states.

Trend

Hardness over time

1950s2020s75

Oregon's decade median moved from 28 mg/L in the 1950s to 45.1 in the 2020s. Over the series, the decade median peaked at 75 mg/L in the 1990s and bottomed at 28 in the 1950s. Decade medians reflect where and what agencies sampled in each era, not just changes in the water itself.

Scale

Where Oregon sits on the scale

On the USGS scale, Oregon's 48.1 mg/L is soft — 2.8 grains per gallon, below the 60 mg/L soft cutoff — among the softest water measured in the US.

SoftModerately hardHardVery hard60 · 3.5 gpg120 · 7.0 gpg180 · 10.5 gpg48.1 mg/L — Soft
Harder than 25% of the 2,977 measured county medians.

Questions

Frequently asked questions

Is Oregon's water hard?
Oregon's median hardness is 48.1 mg/L as CaCO₃, "soft" on the USGS scale and below the national county median of 140 mg/L.
Which county in Oregon has the hardest water?
Malheur County, with a median of 272 mg/L as CaCO₃ across 2,724 measurements.
Is well water harder than city water in Oregon?
Groundwater measures harder here — about 4.9× the surface water — so wells tend to run harder (groundwater 152 vs surface water 31 mg/L).
How do I find my exact hardness in Oregon?
Search your ZIP on the lookup tool, read your utility's Consumer Confidence Report, or test at home with a kit.
Is Oregon's water harder than the national average?
No. Oregon's median of 48.1 mg/L is below the national county median of 140 mg/L; it ranks #37 of the 50 states and D.C.

Compare

States with similar hardness

Two states measure closest to Oregon's 48.1 mg/L: Alabama at 48.4 mg/L and Vermont at 46.5 mg/L. Oregon measures harder than 28% of states. Browse the full ranking on the statistics page.

More: hardness scale · check your address · national statistics · the national map.

By . Source: USGS/EPA Water Quality Portal — 50,168 Oregon measurements. Data last verified . Methodology.

Cite this page:Oregon Water Hardness by County.” Hard Water Map. Retrieved 2026-07-22, https://hardwatermap.com/water-hardness/oregon/