North Dakota Well Data field records · 2026 survey

The state of North Dakota keeps a log of every well ever drilled. We read all 51,990 of them.

North Dakota well logs, made useful.

Every drillers log the Department of Water Resources holds — who drilled it, what for, and when — gathered around one location, with a link straight into each original log.

Free — no account. Or paste lat, lon from Google Maps.

Wells are placed from the legal land description on the driller's log rather than a surveyed wellhead, so results are area-accurate, not address-exact. How we locate wells →

✓ Verified against ND DWR · 2026-08-25

51,897wells you can look up by location
6,071wells drilled since 2016
1,385drilling companies on record
53counties covered

What you can answer here

These are ND DWR records

Every figure here comes from the North Dakota Department of Water Resources drillers log file — the state's official well-log repository. We index those same records by location so you can start from an address, and every well links back to its original filed log.

What's in a North Dakota well log →  ·  About ND DWR →

Buying property with a well — or land you'd need to drill?

See every recorded well near any North Dakota address: who drilled it, what for, when, and a link to the driller's own filed log for each one — all in one report.

Get the property report — $29

Driller, agent, or inspector? Unlimited & white-label plans →

Well data by county

Adams County 626 wells Barnes County 494 wells Benson County 801 wells Billings County 649 wells Bottineau County 1,306 wells Bowman County 704 wells Burke County 550 wells Burleigh County 3,340 wells Cass County 1,074 wells Cavalier County 301 wells Dickey County 985 wells Divide County 660 wells Dunn County 1,543 wells Eddy County 364 wells Emmons County 1,094 wells Foster County 446 wells Golden Valley County 483 wells Grand Forks County 551 wells Grant County 1,653 wells Griggs County 363 wells Hettinger County 563 wells Kidder County 1,682 wells Lamoure County 741 wells Logan County 692 wells Mchenry County 1,829 wells Mcintosh County 694 wells Mckenzie County 2,577 wells Mclean County 2,094 wells Mercer County 1,310 wells Morton County 2,127 wells Mountrail County 1,634 wells Nelson County 339 wells Oliver County 811 wells Pembina County 160 wells Pierce County 588 wells Ramsey County 693 wells Ransom County 994 wells Renville County 142 wells Richland County 1,724 wells Rolette County 539 wells Sargent County 823 wells Sheridan County 270 wells Sioux County 385 wells Slope County 462 wells Stark County 2,548 wells Steele County 146 wells Stutsman County 1,941 wells Towner County 247 wells Traill County 153 wells Walsh County 158 wells Ward County 2,058 wells Wells County 411 wells Williams County 2,426 wells