HardWaterLab

Water hardness in Oklahoma

Oklahoma has a median ambient water hardness of 270 mg/L, which is 15.8 grains per gallon and classes as very hard. That is the middle of 97,888 samples across 77 counties.

State median
15.8 gpg
270 mg/L
Hardest county
Harmon County
128.5 gpg
Softest county
McCurtain County
1.1 gpg

This is ambient water, not tap water. These figures come from samples taken from wells, streams and springs by USGS, EPA and state agencies. Municipal utilities treat, blend and sometimes soften water before it reaches a tap, so a city supply can be considerably softer than the ground beneath it. Treat this as a good guide for a private well and an approximate one for city water. Your utility's annual water quality report gives the real number for a municipal tap, and a test strip gives it for yours.

Every monitored county in Oklahoma

Ranked hardest first. The middle 50% column shows how much the samples within a county vary, which matters more than the median where a county spans two geologies.

Ambient water hardness by county, Oklahoma
Countymg/LgpgClassMiddle 50%Samples
Harmon County2,200128.5Very hard1,800 to 2,700778
Jackson County1,960114.5Very hard1,410 to 2,990425
Greer County1,925112.5Very hard1,100 to 2,600866
Dewey County1,902111.1Very hard1,500 to 2,175227
Washita County1,19069.5Very hard710 to 1,650322
Tillman County1,02059.6Very hard700 to 1,3001,241
Woods County1,00058.4Very hard770 to 1,4001,060
Custer County94054.9Very hard580 to 1,3001,639
Beckham County91053.2Very hard660 to 1,200638
Kingfisher County71041.5Very hard409 to 1,0701,241
Major County68039.7Very hard410 to 1,810752
Woodward County68039.7Very hard408 to 1,4391,058
Alfalfa County66038.6Very hard500 to 9101,364
Kiowa County58033.9Very hard310 to 8201,470
Harper County57033.3Very hard373 to 1,3671,239
Stephens County55032.1Very hard410 to 650306
Love County54031.5Very hard290 to 830773
Caddo County52030.4Very hard340 to 8404,434
Jefferson County49028.6Very hard228 to 900654
Payne County46026.9Very hard273 to 6803,033
Roger Mills County46026.9Very hard266 to 915395
Cimarron County44826.2Very hard210 to 615204
Beaver County42024.5Very hard320 to 6601,126
Canadian County41224.1Very hard270 to 490719
Blaine County40023.4Very hard324 to 452748
Grady County40023.4Very hard260 to 7002,873
Garvin County39022.8Very hard240 to 5201,023
Seminole County38022.2Very hard220 to 5901,913
Grant County37622Very hard280 to 540401
McClain County37021.6Very hard260 to 462551
Carter County36021Very hard250 to 5002,075
Kay County34019.9Very hard198 to 4902,782
Logan County33019.3Very hard230 to 4391,652
Garfield County32018.7Very hard200 to 460313
Noble County31018.1Very hard175 to 458595
Murray County30417.8Very hard263 to 3301,784
Hughes County30017.5Very hard197 to 4102,888
Marshall County29717.4Very hard227 to 355145
Ellis County28816.8Very hard248 to 520252
Lincoln County28016.4Very hard188 to 3351,094
Pawnee County28016.4Very hard200 to 3602,143
Creek County27015.8Very hard180 to 5401,084
Oklahoma County27015.8Very hard197 to 3533,146
Pontotoc County26115.2Very hard194 to 315294
Tulsa County26015.2Very hard180 to 3703,881
Johnston County25014.6Very hard186 to 305962
Haskell County24014Very hard130 to 5003,027
Texas County24014Very hard220 to 320427
Pottawatomie County23513.7Very hard140 to 308478
Okmulgee County22012.9Very hard140 to 3102,235
Bryan County21912.8Very hard152 to 275945
Cleveland County21012.3Very hard150 to 3072,451
Nowata County20211.8Very hard160 to 2501,039
Cotton County20011.7Very hard165 to 311864
Ottawa County20011.7Very hard144 to 3652,183
Craig County19211.2Very hard134 to 318686
Osage County18410.7Very hard139 to 2451,910
Muskogee County18010.5Hard124 to 2501,467
Rogers County18010.5Hard140 to 2402,613
Washington County18010.5Hard131 to 2401,149
McIntosh County1679.8Hard118 to 239400
Okfuskee County1639.5Hard109 to 207292
Choctaw County1619.4Hard102 to 236356
Wagoner County1307.6Hard104 to 190338
Delaware County1207Moderately hard103 to 1392,425
Atoka County1197Moderately hard48 to 2201,036
Adair County1106.4Moderately hard92 to 1281,001
Coal County1086.3Moderately hard63 to 168476
Mayes County1056.1Moderately hard87 to 1301,500
Cherokee County1005.8Moderately hard84 to 1221,771
Sequoyah County824.8Moderately hard66 to 961,303
Comanche County784.6Moderately hard48 to 202393
Pittsburg County663.9Moderately hard41 to 114841
Le Flore County362.1Soft16 to 1202,555
Latimer County331.9Soft22 to 60436
Pushmataha County201.2Soft15 to 29960
McCurtain County191.1Soft12 to 491,768

Source: Water Quality Portal (USGS, EPA and state agencies), waterqualitydata.us, retrieved 2026-09-19. 2,904,346 samples across 3,110 counties.

What this means for a household in Oklahoma

At 15.8 grains per gallon, a family of four would need a softener of about 40,000 grains to regenerate roughly weekly, using around 648 lb of salt a year. Size it for your own household.

66 of these counties include well samples, so the figures are a reasonable guide for private well water there. Municipal supplies in the same counties may be softer, because utilities often blend or treat.

Hardness follows geology rather than borders. Where a county sits on limestone or dolomite the water is hard; on granite, basalt or sandstone it is soft. That is why neighbouring counties in this table can differ by a factor of several.

Frequently asked questions

Is the water hard in Oklahoma?
The median ambient sample in Oklahoma is 270 mg/L, 15.8 grains per gallon, which classes as very hard. It varies widely by county: Harmon County County measures 128.5 gpg and McCurtain County County 1.1 gpg.
Which county in Oklahoma has the hardest water?
Harmon County, at a median of 2,200 mg/L (128.5 grains per gallon) across 778 samples.
Do I need a water softener in Oklahoma?
At the state median of 15.8 grains per gallon, most households do soften, because at this level scale shortens appliance life noticeably. Check your own county in the table above, then confirm with a test strip.

Related tools