Tap & Air

Private wells

Minnesota well water: who's on a well and what to test for

An estimated 1,279,300 people in 609,200 homes, about 24.5% of Minnesota homes, above the national 14.6%. Estimates are from EPA's Water Source 2020 model.

People on private wells

1,279,300

Homes on wells

24.5%

Est. above arsenic limit

80,400

Aitkin County: about 87% of homes on private wellsAnoka County: about 22% of homes on private wellsBecker County: about 66% of homes on private wellsBeltrami County: about 53% of homes on private wellsBenton County: about 30% of homes on private wellsBig Stone County: about 39% of homes on private wellsBlue Earth County: about 18% of homes on private wellsBrown County: about 21% of homes on private wellsCarlton County: about 56% of homes on private wellsCarver County: about 15% of homes on private wellsCass County: about 89% of homes on private wellsChippewa County: about 31% of homes on private wellsChisago County: about 55% of homes on private wellsClay County: about 13% of homes on private wellsClearwater County: about 73% of homes on private wellsCook County: about 64% of homes on private wellsCottonwood County: about 28% of homes on private wellsCrow Wing County: about 62% of homes on private wellsDakota County: about 9% of homes on private wellsDodge County: about 32% of homes on private wellsDouglas County: about 61% of homes on private wellsFaribault County: about 32% of homes on private wellsFillmore County: about 42% of homes on private wellsFreeborn County: about 25% of homes on private wellsGoodhue County: about 30% of homes on private wellsGrant County: about 55% of homes on private wellsHennepin County: about 4% of homes on private wellsHouston County: about 40% of homes on private wellsHubbard County: about 80% of homes on private wellsIsanti County: about 58% of homes on private wellsItasca County: about 65% of homes on private wellsJackson County: about 40% of homes on private wellsKanabec County: about 77% of homes on private wellsKandiyohi County: about 42% of homes on private wellsKittson County: about 61% of homes on private wellsKoochiching County: about 39% of homes on private wellsLac qui Parle County: about 48% of homes on private wellsLake County: about 54% of homes on private wellsLake of the Woods County: about 77% of homes on private wellsLe Sueur County: about 39% of homes on private wellsLincoln County: about 38% of homes on private wellsLyon County: about 18% of homes on private wellsMcLeod County: about 26% of homes on private wellsMahnomen County: about 61% of homes on private wellsMarshall County: about 56% of homes on private wellsMartin County: about 24% of homes on private wellsMeeker County: about 55% of homes on private wellsMille Lacs County: about 54% of homes on private wellsMorrison County: about 63% of homes on private wellsMower County: about 21% of homes on private wellsMurray County: about 47% of homes on private wellsNicollet County: about 19% of homes on private wellsNobles County: about 25% of homes on private wellsNorman County: about 39% of homes on private wellsOlmsted County: about 13% of homes on private wellsOtter Tail County: about 69% of homes on private wellsPennington County: about 32% of homes on private wellsPine County: about 69% of homes on private wellsPipestone County: about 26% of homes on private wellsPolk County: about 38% of homes on private wellsPope County: about 60% of homes on private wellsRamsey County: about 5% of homes on private wellsRed Lake County: about 48% of homes on private wellsRedwood County: about 32% of homes on private wellsRenville County: about 36% of homes on private wellsRice County: about 25% of homes on private wellsRock County: about 30% of homes on private wellsRoseau County: about 53% of homes on private wellsSt. Louis County: about 35% of homes on private wellsScott County: about 17% of homes on private wellsSherburne County: about 48% of homes on private wellsSibley County: about 41% of homes on private wellsStearns County: about 27% of homes on private wellsSteele County: about 17% of homes on private wellsStevens County: about 32% of homes on private wellsSwift County: about 37% of homes on private wellsTodd County: about 69% of homes on private wellsTraverse County: about 40% of homes on private wellsWabasha County: about 37% of homes on private wellsWadena County: about 53% of homes on private wellsWaseca County: about 31% of homes on private wellsWashington County: about 21% of homes on private wellsWatonwan County: about 28% of homes on private wellsWilkin County: about 32% of homes on private wellsWinona County: about 27% of homes on private wellsWright County: about 33% of homes on private wellsYellow Medicine County: about 40% of homes on private wells
Homes on private wellsUnder 5%5-15%15-30%30-50%50% or more

Every Minnesota county

Sorted by people on private wells. Arsenic and nitrate are modeled for typical wells in the county, not measured at yours; depth is the median of domestic well records.

Anoka County85,30022%2.3%0.3136 ft
St. Louis County62,50035%3.5%0.0107 ft
Hennepin County62,2004%6.4%0.2154 ft
Washington County54,20021%2.9%0.6180 ft
Sherburne County49,00048%4.7%1.191 ft
Wright County44,70033%7.0%0.6112 ft
Stearns County41,10027%7.5%1.775 ft
Dakota County39,9009%3.3%0.3260 ft
Otter Tail County36,90069%14.7%0.492 ft
Crow Wing County34,60062%2.1%0.271 ft
Chisago County31,30055%2.9%0.3131 ft
Ramsey County28,5005%3.5%0.5150 ft
Itasca County27,10065%5.8%0.285 ft
Cass County25,50089%2.9%0.269 ft
Scott County25,10017%8.5%0.1220 ft
Beltrami County24,10053%3.6%0.284 ft
Isanti County23,90058%3.7%0.3110 ft
Douglas County23,30061%10.0%0.599 ft
Olmsted County23,00013%3.0%0.3310 ft
Becker County22,20066%11.4%0.190 ft
Morrison County21,40063%4.8%1.470 ft
Carlton County20,30056%3.6%0.1100 ft
Pine County18,80069%5.8%0.191 ft
Todd County17,00069%6.1%1.384 ft
Carver County16,50015%23.0%0.1197 ft
Hubbard County16,40080%3.3%0.570 ft
Kandiyohi County16,40042%38.2%0.1107 ft
Rice County16,30025%13.0%0.1220 ft
Goodhue County15,60030%3.6%0.2320 ft
Mille Lacs County14,50054%5.6%0.372 ft
Winona County14,00027%3.2%0.2175 ft
Benton County13,40030%7.9%0.875 ft
Meeker County12,70055%44.3%0.1120 ft
Aitkin County12,60087%2.9%0.191 ft
Blue Earth County12,40018%26.8%0.0174 ft
Kanabec County12,10077%5.2%0.390 ft
Le Sueur County10,90039%26.9%0.1235 ft
Polk County10,70038%31.2%0.1120 ft
McLeod County10,00026%28.1%0.0143 ft
Fillmore County9,40042%4.6%0.5321 ft
Mower County8,80021%6.1%0.0160 ft
Clay County8,50013%17.5%0.1137 ft
Roseau County8,50053%2.6%0.090 ft
Freeborn County8,30025%8.8%0.0187 ft
Wabasha County7,80037%3.7%0.4184 ft
Houston County7,80040%3.5%0.3160 ft
Wadena County7,50053%5.0%0.472 ft
Dodge County6,70032%8.1%0.1224 ft
Steele County6,60017%13.0%0.1186 ft
Pope County6,50060%8.1%0.4105 ft
Nicollet County6,40019%18.7%0.0248 ft
Sibley County6,40041%27.0%0.0226 ft
Clearwater County6,40073%7.3%0.1101 ft
Waseca County5,90031%15.4%0.0210 ft
Brown County5,70021%31.8%0.0147 ft
Renville County5,40036%32.7%0.0155 ft
Redwood County5,20032%39.6%0.1111 ft
Marshall County5,10056%5.0%0.0149 ft
Pennington County5,10032%5.7%0.0183 ft
Martin County5,10024%43.1%0.0165 ft
Nobles County5,00025%7.7%0.3150 ft
Lyon County4,90018%11.6%0.1139 ft
Lake County4,90054%2.6%0.0205 ft
Faribault County4,70032%23.4%0.0140 ft
Yellow Medicine County4,10040%18.2%0.2115 ft
Jackson County4,10040%40.6%0.0242 ft
Chippewa County4,10031%7.4%0.2121 ft
Koochiching County4,00039%4.4%0.0125 ft
Swift County3,80037%21.1%0.1109 ft
Murray County3,60047%17.5%0.1151 ft
Cook County3,50064%2.4%0.1205 ft
Lac qui Parle County3,40048%18.3%0.1136 ft
Stevens County3,40032%5.1%0.2126 ft
Cottonwood County3,30028%31.9%0.0153 ft
Grant County3,20055%16.1%0.1110 ft
Mahnomen County3,10061%8.8%0.0107 ft
Rock County3,10030%21.3%0.6190 ft
Watonwan County2,90028%40.4%0.0137 ft
Pipestone County2,80026%5.4%0.5119 ft
Lake of the Woods County2,80077%3.7%0.095 ft
Kittson County2,70061%5.6%0.180 ft
Norman County2,50039%8.9%0.1164 ft
Lincoln County2,40038%4.5%0.2150 ft
Wilkin County2,30032%11.3%0.1144 ft
Red Lake County2,00048%5.6%0.0139 ft
Big Stone County2,00039%23.9%0.3174 ft
Traverse County1,20040%9.1%0.0137 ft

Shading: red is among the highest counties nationally, amber the middle, green the lower range. Click a column to sort.

Most well users above the arsenic limit

Test first, then treat what the test finds

We may earn a commission from links below, at no cost to you. Picks follow the testing order, not who pays. How we make money.

1. Certified lab well test

Start here, every year

A mail-in kit analyzed by a certified lab measures bacteria, nitrate, arsenic, metals and more. Test strips cannot measure arsenic or uranium reliably.

Mail-in certified lab well water test

Mid-range
See today's price on Amazon

2. Sediment pre-filter

Sand, silt or cloudy water

A 5-micron cartridge after the pressure tank catches sand, silt and rust before they reach fixtures or other filters. Cartridges are cheap and swap every few months.

5-micron whole-house sediment filter

Budget
See today's price on Amazon

3. Iron and sulfur filter

Orange stains or rotten-egg smell

Air-injection or oxidizing-media filters remove orange staining and rotten-egg smell. Size one from a lab result for iron, manganese and hydrogen sulfide.

Air-injection iron and sulfur filter

Premium
See today's price on Amazon

4. UV disinfection system

Coliform bacteria in a test

Inactivates bacteria and viruses; usually for private wells or after boil notices.

12 GPM whole-house UV purifier

Premium
See today's price on Amazon

5. Under-sink reverse osmosis

Arsenic, nitrate or uranium in a test

The most thorough option for drinking water: PFAS, lead, nitrate, arsenic and more. Look for NSF/ANSI 58.

Waterdrop G3P600 tankless RO

$539.00
Buy at Waterdrop

Price at Waterdrop, checked Oct 5, 2026or compare on Amazon

iSpring RCC7AK reverse osmosis

Mid-range
See today's price on Amazon

6. Whole-house well filter

Several problems at once

Multi-stage sediment and carbon for every tap. Add UV if bacteria shows up, and choose stages from your lab results, not a guess.

Waterdrop WHF21 2-stage whole-house filter

Mid-range
See today's price on Amazon
Get free well water treatment quotes

Questions

Which Minnesota counties rely most on wells?+

By share of homes: Cass County (89%), Aitkin County (87%), Hubbard County (80%), Lake of the Woods County (77%), Kanabec County (77%). By number of people: Anoka County (85,300), St. Louis County (62,500), Hennepin County (62,200).

Is arsenic a problem in Minnesota wells?+

USGS estimates about 80,400 Minnesota well users have water above the 10 microgram per liter arsenic limit that applies to public systems, the largest numbers in Blue Earth County, St. Louis County, Anoka County. Arsenic has no taste or smell, so only a lab test finds it.

Do I have to test my well when I sell a house in Minnesota?+

We could not confirm a statewide rule for Minnesota. Check with your county health department. Buyers can still make a lab test a condition of the offer.

How often should I test my well?+

No federal law covers private wells. EPA's drinking water limits apply to public water systems, so testing and treating a private well is up to the owner. EPA and CDC recommend testing at least once a year for coliform bacteria, nitrate, pH and total dissolved solids, and testing for arsenic, uranium, radon and other local concerns based on where you live.

Well-user counts, arsenic and nitrate figures are each a modeled estimate built from national datasets, not a count of tested wells, and well depths summarize drilling records rather than every well. Your own well can be very different from the county average, which is why the only answer for your home is a lab test. Sources: EPA Office of Research and Development, Water Source 2020 (private well estimates by census block); CDC Environmental Public Health Tracking, Well Water Index (from USGS nitrate and arsenic models); USGS, county-level domestic well population with arsenic above 10 micrograms per liter (Ayotte and others, 2017); USGS Synthesized Domestic Well Database for the Conterminous United States (SynDWell-US), McCarthy and others, 2025 (depth, where a county has 30+ usable records).