Oklahoma Well Data field records · 2026 survey

The state of Oklahoma keeps a log of every well ever drilled. We read all 135,662 of them.

Oklahoma well logs, made useful.

Every well log the Water Resources Board holds — how deep it went, where it hit water and who owns it — brought together around one location, instead of one log at a time.

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

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

✓ Verified against OWRB · 2026-08-24

154 ftmedian well depth statewide
57 ftmedian static water level
32,902wells drilled since 2016
135,549wells you can look up by location

What you can answer here

These are OWRB records

Every figure here comes from the Oklahoma Water Resources Board reported well logs — 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 Oklahoma well log →  ·  About OWRB →

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

See every recorded well near any Oklahoma address: depths, water levels, yields, and links to the original driller's logs — all in one report.

Get the property report — $29

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

Well data by county

Adair County 1,378 wells · median 225 ft Alfalfa County 1,879 wells · median 52 ft Atoka County 215 wells · median 145 ft Beaver County 3,155 wells · median 240 ft Beckham County 2,548 wells · median 100 ft Blaine County 1,861 wells · median 68 ft Bryan County 909 wells · median 155 ft Caddo County 3,538 wells · median 167 ft Canadian County 3,803 wells · median 120 ft Carter County 1,388 wells · median 150 ft Cherokee County 2,394 wells · median 220 ft Choctaw County 602 wells · median 135 ft Cimarron County 1,641 wells · median 300 ft Cleveland County 7,301 wells · median 180 ft Coal County 111 wells · median 160 ft Comanche County 671 wells · median 130 ft Cotton County 159 wells · median 50 ft Craig County 249 wells · median 315 ft Creek County 2,833 wells · median 165 ft Custer County 2,257 wells · median 200 ft Delaware County 3,640 wells · median 335 ft Dewey County 1,985 wells · median 180 ft Ellis County 2,074 wells · median 218 ft Garfield County 4,839 wells · median 50 ft Garvin County 1,150 wells · median 100 ft Grady County 4,923 wells · median 150 ft Grant County 854 wells · median 47 ft Greer County 1,019 wells · median 60 ft Harmon County 825 wells · median 136 ft Harper County 977 wells · median 100 ft Haskell County 771 wells · median 155 ft Hughes County 343 wells · median 120 ft Jackson County 927 wells · median 60 ft Jefferson County 364 wells · median 120 ft Johnston County 436 wells · median 173 ft Kay County 1,149 wells · median 40 ft Kingfisher County 2,305 wells · median 62 ft Kiowa County 540 wells · median 52 ft Latimer County 217 wells · median 160 ft Le Flore County 938 wells · median 170 ft Lincoln County 3,964 wells · median 180 ft Logan County 4,950 wells · median 180 ft Love County 591 wells · median 135 ft Major County 3,422 wells · median 70 ft Marshall County 288 wells · median 155 ft Mayes County 1,220 wells · median 175 ft Mcclain County 2,275 wells · median 140 ft Mccurtain County 991 wells · median 145 ft Mcintosh County 574 wells · median 120 ft Murray County 262 wells · median 188 ft Muskogee County 451 wells · median 114 ft Noble County 341 wells · median 80 ft Nowata County 66 wells · median 120 ft Okfuskee County 563 wells · median 160 ft Oklahoma County 15,711 wells · median 200 ft Okmulgee County 247 wells · median 180 ft Osage County 1,148 wells · median 140 ft Ottawa County 1,009 wells · median 395 ft Pawnee County 842 wells · median 160 ft Payne County 2,420 wells · median 140 ft Pittsburg County 696 wells · median 140 ft Pontotoc County 724 wells · median 160 ft Pottawatomie County 4,855 wells · median 160 ft Pushmataha County 421 wells · median 160 ft Roger Mills County 2,087 wells · median 123 ft Rogers County 178 wells · median 115 ft Seminole County 1,619 wells · median 200 ft Sequoyah County 369 wells · median 180 ft Stephens County 1,515 wells · median 150 ft Texas County 4,353 wells · median 374 ft Tillman County 1,569 wells · median 50 ft Tulsa County 1,091 wells · median 48 ft Wagoner County 575 wells · median 58 ft Washington County 48 wells · median 68 ft Washita County 1,421 wells · median 131 ft Woods County 1,697 wells · median 60 ft Woodward County 1,941 wells · median 98 ft