HardWaterLab

Water hardness in North Dakota

North Dakota has a median ambient water hardness of 314 mg/L, which is 18.3 grains per gallon and classes as very hard. That is the middle of 50,666 samples across 53 counties.

State median
18.3 gpg
314 mg/L
Hardest county
Nelson County
40.3 gpg
Softest county
Sioux County
7 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 North Dakota

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, North Dakota
Countymg/LgpgClassMiddle 50%Samples
Nelson County69040.3Very hard390 to 1,310782
Steele County52030.4Very hard348 to 670408
Ramsey County49228.7Very hard335 to 7602,936
Towner County46126.9Very hard289 to 623646
Golden Valley County43925.6Very hard96 to 750336
Traill County43025.1Very hard305 to 634818
Divide County41024Very hard250 to 580346
McIntosh County40023.4Very hard290 to 560279
Adams County39523.1Very hard70 to 624324
Sargent County38022.2Very hard270 to 550519
Williams County38022.2Very hard219 to 503818
Hettinger County37021.6Very hard160 to 580652
Rolette County36921.6Very hard288 to 498248
Walsh County36121.1Very hard263 to 4821,178
Benson County35620.8Very hard260 to 4741,322
Richland County35520.7Very hard245 to 562940
Barnes County34220Very hard270 to 406891
Grant County33919.8Very hard238 to 482943
Dickey County33719.7Very hard276 to 4402,953
Logan County33019.3Very hard270 to 460278
McHenry County33019.3Very hard244 to 4432,387
Ward County33019.3Very hard250 to 4531,388
Bottineau County32418.9Very hard260 to 4381,191
Grand Forks County32018.7Very hard258 to 4361,692
Griggs County32018.7Very hard260 to 382689
Renville County32018.7Very hard242 to 412570
Sheridan County31518.4Very hard74 to 671156
Oliver County31018.1Very hard210 to 429372
Pembina County31018.1Very hard240 to 3801,760
Ransom County30117.6Very hard240 to 4081,226
Emmons County30017.5Very hard173 to 435502
LaMoure County30017.5Very hard220 to 390670
Foster County29617.3Very hard199 to 381453
Cass County29016.9Very hard240 to 3822,756
Kidder County29016.9Very hard240 to 400161
Stark County29016.9Very hard150 to 4401,109
Mountrail County28316.5Very hard196 to 428722
Burleigh County28216.5Very hard215 to 5001,044
Morton County28016.4Very hard155 to 4101,281
Stutsman County28016.4Very hard220 to 3881,258
Pierce County27916.3Very hard200 to 469172
Eddy County26015.2Very hard210 to 320907
Wells County26015.2Very hard160 to 361465
McLean County25314.8Very hard205 to 3602,003
Slope County25114.7Very hard110 to 614575
Cavalier County25014.6Very hard160 to 350599
Burke County24514.3Very hard100 to 460375
Bowman County24014Very hard44 to 6591,139
Mercer County24014Very hard196 to 3702,037
Billings County23313.6Very hard59 to 374703
Dunn County22012.9Very hard130 to 340969
McKenzie County22012.9Very hard160 to 2701,453
Sioux County1197Moderately hard32 to 210265

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 North Dakota

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

53 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 North Dakota?
The median ambient sample in North Dakota is 314 mg/L, 18.3 grains per gallon, which classes as very hard. It varies widely by county: Nelson County County measures 40.3 gpg and Sioux County County 7 gpg.
Which county in North Dakota has the hardest water?
Nelson County, at a median of 690 mg/L (40.3 grains per gallon) across 782 samples.
Do I need a water softener in North Dakota?
At the state median of 18.3 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