Private Well Water Testing in North Dakota
County-by-county USGS area-risk estimates for private wells across North Dakota โ arsenic exceedance probability and private-well population โ plus how to test your own well at a North Dakota-certified laboratory.
North Dakota private-well risk summary
Counties covered
53
North Dakota counties with modeled risk data.
People on private wells
area estimate95,409
estimated across covered North Dakota counties.
Average arsenic risk
area estimate7%
average modeled chance a well exceeds 10 ยตg/L arsenic across covered counties.
North Dakota counties
- Burleigh County8% arsenic exceedance (area estimate)7,748 people on private wells
- Ward County7% arsenic exceedance (area estimate)5,657 people on private wells
- Morton County4% arsenic exceedance (area estimate)5,023 people on private wells
- Cass County12% arsenic exceedance (area estimate)4,415 people on private wells
- Stark County6% arsenic exceedance (area estimate)4,000 people on private wells
- Ramsey County6% arsenic exceedance (area estimate)3,612 people on private wells
- Stutsman County7% arsenic exceedance (area estimate)3,469 people on private wells
- Benson County9% arsenic exceedance (area estimate)3,252 people on private wells
- Richland County8% arsenic exceedance (area estimate)3,129 people on private wells
- McLean County5% arsenic exceedance (area estimate)3,046 people on private wells
- Williams County7% arsenic exceedance (area estimate)2,802 people on private wells
- McKenzie County5% arsenic exceedance (area estimate)2,645 people on private wells
- Rolette County6% arsenic exceedance (area estimate)2,567 people on private wells
- Mountrail County7% arsenic exceedance (area estimate)2,138 people on private wells
- McHenry County9% arsenic exceedance (area estimate)2,054 people on private wells
- LaMoure County6% arsenic exceedance (area estimate)1,961 people on private wells
- Ransom County5% arsenic exceedance (area estimate)1,924 people on private wells
- Dickey County9% arsenic exceedance (area estimate)1,834 people on private wells
- Mercer County4% arsenic exceedance (area estimate)1,786 people on private wells
- Bottineau County6% arsenic exceedance (area estimate)1,782 people on private wells
- Dunn County5% arsenic exceedance (area estimate)1,674 people on private wells
- Cavalier County4% arsenic exceedance (area estimate)1,566 people on private wells
- Barnes County7% arsenic exceedance (area estimate)1,497 people on private wells
- Kidder County8% arsenic exceedance (area estimate)1,381 people on private wells
- Sargent County8% arsenic exceedance (area estimate)1,369 people on private wells
- Pierce County7% arsenic exceedance (area estimate)1,325 people on private wells
- Walsh County7% arsenic exceedance (area estimate)1,285 people on private wells
- Grand Forks County9% arsenic exceedance (area estimate)1,263 people on private wells
- Emmons County8% arsenic exceedance (area estimate)1,254 people on private wells
- Oliver County4% arsenic exceedance (area estimate)1,197 people on private wells
- Grant County5% arsenic exceedance (area estimate)1,161 people on private wells
- Hettinger County6% arsenic exceedance (area estimate)1,065 people on private wells
- Foster County6% arsenic exceedance (area estimate)950 people on private wells
- Sioux County6% arsenic exceedance (area estimate)937 people on private wells
- Pembina County9% arsenic exceedance (area estimate)902 people on private wells
- Logan County4% arsenic exceedance (area estimate)890 people on private wells
- Nelson County5% arsenic exceedance (area estimate)863 people on private wells
- Towner County7% arsenic exceedance (area estimate)856 people on private wells
- Adams County6% arsenic exceedance (area estimate)833 people on private wells
- Bowman County5% arsenic exceedance (area estimate)808 people on private wells
- Wells County6% arsenic exceedance (area estimate)804 people on private wells
- Divide County8% arsenic exceedance (area estimate)776 people on private wells
- McIntosh County6% arsenic exceedance (area estimate)772 people on private wells
- Sheridan County6% arsenic exceedance (area estimate)748 people on private wells
- Burke County7% arsenic exceedance (area estimate)743 people on private wells
- Griggs County5% arsenic exceedance (area estimate)703 people on private wells
- Eddy County5% arsenic exceedance (area estimate)613 people on private wells
- Billings County7% arsenic exceedance (area estimate)595 people on private wells
- Golden Valley County4% arsenic exceedance (area estimate)503 people on private wells
- Slope County5% arsenic exceedance (area estimate)349 people on private wells
- Renville County7% arsenic exceedance (area estimate)338 people on private wells
- Traill County12% arsenic exceedance (area estimate)294 people on private wells
- Steele County8% arsenic exceedance (area estimate)251 people on private wells
Find a North Dakota-certified testing lab
Get your well tested at a North Dakota-certified laboratory. We list certification programs by state.
Already tested your well? Get a free plain-English reading
Upload your well water lab report (PDF or a photo) and our team will email you a full, plain-English reading of every result โ free. Educational only, never medical advice.
Your upload also helps us keep local water data accurate โ we only ever share anonymized, area-level summaries.
Upload my well testThese figures are USGS area estimates: statistical groundwater models describing how likely elevated contaminant levels are across a county. They are not designed to predict the concentration in any single well. Only testing your own well reveals its water quality.
Need whole-house or professional water treatment?
For the problems a pitcher or under-sink filter cannot fix โ scale, rust and black staining, sulfur smell, well contamination, or test results you cannot explain. Tell us what is happening and we will connect you with a local water-treatment professional.
Stay Informed About Your Water Quality
Get EPA reports, filter recommendations, and safety alerts for your area.
Weekly water-quality guidance for your area. Unsubscribe anytime.