Minnesota Well Data field records · 2026 survey

The state of Minnesota keeps a log of every well ever drilled. We read all 460,096 of them.

How deep is the water under Minnesota?
County by county, well by well.

Median drilled depths, static water levels, tested yields, and what a new well actually costs — computed from the official record, not national averages.

✓ Verified against CWI · 2026-06-29

110 ftmedian well depth statewide
28 ftmedian static water level
25 gpmmedian well yield
59,538wells drilled since 2016
Buying property with a well — or land you'd need to drill?

See every recorded well near any Minnesota address: depths, water levels, yields, and the original driller's logs.

Free address lookup Property report — $19

Well data by county

Aitkin County 8,404 wells · median 90 ft Anoka County 27,626 wells · median 137 ft Becker County 9,414 wells · median 86 ft Beltrami County 11,732 wells · median 79 ft Benton County 4,472 wells · median 76 ft Big Stone County 796 wells · median 160 ft Blue Earth County 3,276 wells · median 173 ft Brown County 1,742 wells · median 146 ft Carlton County 5,161 wells · median 101 ft Carver County 4,516 wells · median 197 ft Cass County 17,851 wells · median 70 ft Chippewa County 1,130 wells · median 120 ft Chisago County 10,126 wells · median 131 ft Clay County 3,197 wells · median 137 ft Clearwater County 2,903 wells · median 98 ft Cook County 2,456 wells · median 205 ft Cottonwood County 513 wells · median 151 ft Crow Wing County 23,448 wells · median 72 ft Dakota County 7,991 wells · median 260 ft Dodge County 1,700 wells · median 220 ft Douglas County 9,131 wells · median 99 ft Faribault County 1,009 wells · median 140 ft Fillmore County 2,885 wells · median 345 ft Freeborn County 1,753 wells · median 190 ft Goodhue County 3,059 wells · median 320 ft Grant County 1,322 wells · median 105 ft Hennepin County 19,176 wells · median 156 ft Houston County 3,110 wells · median 200 ft Hubbard County 10,097 wells · median 72 ft Isanti County 7,912 wells · median 110 ft Itasca County 12,676 wells · median 85 ft Jackson County 1,065 wells · median 182 ft Kanabec County 4,239 wells · median 89 ft Kandiyohi County 7,772 wells · median 104 ft Kittson County 361 wells · median 80 ft Koochichng County 1,086 wells · median 129 ft Lac Qui Parle County 1,091 wells · median 130 ft Lake County 2,385 wells · median 205 ft Lake of the Woods County 1,889 wells · median 93 ft Le Sueur County 2,726 wells · median 235 ft Lincoln County 303 wells · median 157 ft Lyon County 3,067 wells · median 114 ft Mahnomen County 1,145 wells · median 107 ft Marshall County 2,117 wells · median 103 ft Martin County 1,944 wells · median 159 ft Mcleod County 3,052 wells · median 144 ft Meeker County 4,760 wells · median 118 ft Mille Lacs County 6,157 wells · median 71 ft Morrison County 7,723 wells · median 72 ft Mower County 2,097 wells · median 162 ft Murray County 1,104 wells · median 152 ft Nicollet County 1,622 wells · median 252 ft Nobles County 871 wells · median 152 ft Norman County 1,392 wells · median 147 ft Olmsted County 5,227 wells · median 338 ft Otter Tail County 19,633 wells · median 90 ft Pennington County 1,447 wells · median 180 ft Pine County 8,945 wells · median 90 ft Pipestone County 321 wells · median 110 ft Polk County 3,266 wells · median 120 ft Pope County 3,800 wells · median 94 ft Ramsey County 5,923 wells · median 146 ft Red Lake County 607 wells · median 141 ft Redwood County 1,706 wells · median 107 ft Renville County 2,009 wells · median 158 ft Rice County 3,343 wells · median 215 ft Rock County 265 wells · median 212 ft Roseau County 4,074 wells · median 84 ft Scott County 8,007 wells · median 220 ft Sherburne County 17,656 wells · median 90 ft Sibley County 1,776 wells · median 229 ft St. Louis County 19,963 wells · median 110 ft Stearns County 19,571 wells · median 71 ft Steele County 972 wells · median 186 ft Stevens County 1,349 wells · median 105 ft Swift County 1,826 wells · median 104 ft Todd County 5,790 wells · median 81 ft Traverse County 539 wells · median 135 ft Wabasha County 2,032 wells · median 174 ft Wadena County 2,706 wells · median 69 ft Waseca County 1,291 wells · median 205 ft Washington County 14,420 wells · median 180 ft Watonwan County 851 wells · median 145 ft Wilkin County 909 wells · median 135 ft Winona County 2,601 wells · median 206 ft Wright County 15,486 wells · median 111 ft Yellow Medicine County 1,233 wells · median 103 ft

What you can answer here