The state of Texas keeps a log of every well ever drilled. We read all 455,171 of them.
How deep is the water under Texas?
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 TDLR SDR · 2026-06-27
250 ftmedian well depth statewide
90 ftmedian static water level
30 gpmmedian well yield
196,004wells drilled since 2016
Buying property with a well — or land you'd need to drill?
See every recorded well near any Texas address: depths, water levels, yields, and the original driller's logs.
Free address lookup Property report — $19Well data by county
Anderson County
1,082 wells · median 400 ft Andrews County
1,739 wells · median 120 ft Angelina County
961 wells · median 215 ft Aransas County
1,793 wells · median 172 ft Archer County
111 wells · median 75 ft Armstrong County
370 wells · median 265 ft Atascosa County
1,667 wells · median 410 ft Austin County
3,314 wells · median 210 ft Bailey County
1,174 wells · median 215 ft Bandera County
2,695 wells · median 510 ft Bastrop County
2,380 wells · median 345 ft Baylor County
182 wells · median 42 ft Bee County
1,989 wells · median 215 ft Bell County
1,326 wells · median 540 ft Bexar County
2,678 wells · median 500 ft Blanco County
2,617 wells · median 398 ft Borden County
235 wells · median 140 ft Bosque County
1,063 wells · median 525 ft Bowie County
1,101 wells · median 79 ft Brazoria County
10,631 wells · median 341 ft Brazos County
1,281 wells · median 380 ft Brewster County
814 wells · median 360 ft Briscoe County
310 wells · median 172 ft Brooks County
367 wells · median 440 ft Brown County
802 wells · median 157 ft Burleson County
1,968 wells · median 410 ft Burnet County
5,936 wells · median 310 ft Caldwell County
977 wells · median 269 ft Calhoun County
962 wells · median 230 ft Callahan County
725 wells · median 60 ft Cameron County
1,125 wells · median 90 ft Camp County
194 wells · median 526 ft Carson County
585 wells · median 556 ft Cass County
1,100 wells · median 377 ft Castro County
1,790 wells · median 386 ft Chambers County
1,234 wells · median 250 ft Cherokee County
1,280 wells · median 337 ft Childress County
395 wells · median 155 ft Clay County
910 wells · median 160 ft Cochran County
2,222 wells · median 226 ft Coke County
804 wells · median 168 ft Coleman County
239 wells · median 140 ft Collin County
691 wells · median 910 ft Collingsworth County
939 wells · median 145 ft Colorado County
3,678 wells · median 171 ft Comal County
3,965 wells · median 495 ft Comanche County
2,632 wells · median 121 ft Concho County
743 wells · median 120 ft Cooke County
1,562 wells · median 500 ft Coryell County
571 wells · median 500 ft Cottle County
194 wells · median 140 ft Crane County
396 wells · median 238 ft Crockett County
830 wells · median 540 ft Crosby County
628 wells · median 341 ft Culberson County
218 wells · median 363 ft Dallam County
1,814 wells · median 507 ft Dallas County
420 wells · median 80 ft Dawson County
2,350 wells · median 170 ft Deaf Smith County
1,453 wells · median 368 ft Delta County
11 wells · median 475 ft Denton County
3,241 wells · median 451 ft Dewitt County
3,604 wells · median 220 ft Dickens County
445 wells · median 103 ft Dimmit County
756 wells · median 580 ft Donley County
875 wells · median 170 ft Duval County
1,242 wells · median 360 ft Eastland County
1,430 wells · median 100 ft Ector County
8,024 wells · median 135 ft Edwards County
1,333 wells · median 400 ft El Paso County
508 wells · median 160 ft Ellis County
402 wells · median 480 ft Erath County
3,964 wells · median 370 ft Falls County
296 wells · median 65 ft Fannin County
447 wells · median 70 ft Fayette County
3,433 wells · median 280 ft Fisher County
594 wells · median 80 ft Floyd County
943 wells · median 377 ft Foard County
153 wells · median 54 ft Fort Bend County
6,755 wells · median 265 ft Franklin County
100 wells · median 420 ft Freestone County
2,142 wells · median 360 ft Frio County
943 wells · median 420 ft Gaines County
13,291 wells · median 200 ft Galveston County
2,836 wells · median 420 ft Garza County
552 wells · median 130 ft Gillespie County
4,911 wells · median 231 ft Glasscock County
2,282 wells · median 280 ft Goliad County
1,915 wells · median 222 ft Gonzales County
2,192 wells · median 370 ft Gray County
735 wells · median 440 ft Grayson County
1,069 wells · median 360 ft Gregg County
1,034 wells · median 420 ft Grimes County
2,827 wells · median 300 ft Guadalupe County
1,932 wells · median 260 ft Hale County
2,249 wells · median 320 ft Hall County
441 wells · median 135 ft Hamilton County
1,440 wells · median 454 ft Hansford County
657 wells · median 520 ft Hardeman County
459 wells · median 100 ft Hardin County
2,205 wells · median 240 ft Harris County
10,264 wells · median 276 ft Harrison County
2,996 wells · median 320 ft Hartley County
2,400 wells · median 495 ft Haskell County
1,242 wells · median 70 ft Hays County
3,621 wells · median 510 ft Hemphill County
803 wells · median 280 ft Henderson County
1,823 wells · median 400 ft Hidalgo County
1,275 wells · median 240 ft Hill County
532 wells · median 400 ft Hockley County
2,795 wells · median 180 ft Hood County
2,390 wells · median 368 ft Hopkins County
341 wells · median 420 ft Houston County
843 wells · median 341 ft Howard County
4,548 wells · median 100 ft Hudspeth County
137 wells · median 540 ft Hunt County
658 wells · median 216 ft Hutchinson County
530 wells · median 460 ft Irion County
1,200 wells · median 360 ft Jack County
1,615 wells · median 220 ft Jackson County
1,670 wells · median 185 ft Jasper County
2,181 wells · median 187 ft Jeff Davis County
395 wells · median 395 ft Jefferson County
1,033 wells · median 200 ft Jim Hogg County
442 wells · median 380 ft Jim Wells County
2,426 wells · median 400 ft Johnson County
2,436 wells · median 440 ft Jones County
836 wells · median 75 ft Karnes County
2,018 wells · median 380 ft Kaufman County
301 wells · median 72 ft Kendall County
3,583 wells · median 410 ft Kenedy County
160 wells · median 822 ft Kent County
211 wells · median 96 ft Kerr County
2,575 wells · median 500 ft Kimble County
1,568 wells · median 240 ft King County
54 wells · median 107 ft Kinney County
412 wells · median 322 ft Kleberg County
356 wells · median 680 ft Knox County
691 wells · median 57 ft La Salle County
802 wells · median 1,730 ft Lamar County
42 wells · median 142 ft Lamb County
2,543 wells · median 267 ft Lampasas County
907 wells · median 310 ft Lavaca County
4,207 wells · median 193 ft Lee County
1,055 wells · median 440 ft Leon County
1,598 wells · median 401 ft Liberty County
2,649 wells · median 248 ft Limestone County
1,213 wells · median 320 ft Lipscomb County
608 wells · median 360 ft Live Oak County
1,456 wells · median 280 ft Llano County
3,826 wells · median 160 ft Loving County
448 wells · median 400 ft Lubbock County
9,371 wells · median 167 ft Lynn County
1,726 wells · median 133 ft Madison County
1,279 wells · median 370 ft Marion County
310 wells · median 340 ft Martin County
5,242 wells · median 104 ft Mason County
1,976 wells · median 165 ft Matagorda County
2,562 wells · median 346 ft Maverick County
153 wells · median 200 ft Mcculloch County
622 wells · median 220 ft Mclennan County
204 wells · median 1,090 ft Mcmullen County
246 wells · median 3,820 ft Medina County
2,647 wells · median 460 ft Menard County
731 wells · median 230 ft Midland County
11,927 wells · median 105 ft Milam County
973 wells · median 390 ft Mills County
1,012 wells · median 300 ft Mitchell County
959 wells · median 200 ft Montague County
2,801 wells · median 220 ft Montgomery County
12,356 wells · median 225 ft Moore County
1,027 wells · median 520 ft Morris County
196 wells · median 441 ft Motley County
343 wells · median 140 ft Nacogdoches County
1,941 wells · median 400 ft Navarro County
161 wells · median 100 ft Newton County
991 wells · median 158 ft Nolan County
1,236 wells · median 234 ft Nueces County
1,735 wells · median 247 ft Ochiltree County
737 wells · median 500 ft Oldham County
350 wells · median 303 ft Orange County
1,828 wells · median 396 ft Palo Pinto County
1,419 wells · median 200 ft Panola County
3,145 wells · median 240 ft Parker County
15,012 wells · median 240 ft Parmer County
1,226 wells · median 410 ft Pecos County
638 wells · median 425 ft Polk County
1,970 wells · median 220 ft Potter County
2,019 wells · median 290 ft Presidio County
231 wells · median 375 ft Rains County
134 wells · median 220 ft Randall County
6,901 wells · median 330 ft Reagan County
2,538 wells · median 435 ft Real County
717 wells · median 360 ft Red River County
176 wells · median 200 ft Reeves County
1,510 wells · median 375 ft Refugio County
877 wells · median 220 ft Roberts County
529 wells · median 500 ft Robertson County
1,959 wells · median 360 ft Rockwall County
59 wells · median 54 ft Runnels County
816 wells · median 100 ft Rusk County
2,521 wells · median 410 ft Sabine County
382 wells · median 145 ft San Augustine County
920 wells · median 270 ft San Jacinto County
1,726 wells · median 220 ft San Patricio County
1,309 wells · median 180 ft San Saba County
884 wells · median 280 ft Schleicher County
552 wells · median 340 ft Scurry County
1,035 wells · median 240 ft Shackelford County
17 wells · median 100 ft Shelby County
1,544 wells · median 330 ft Sherman County
1,274 wells · median 480 ft Smith County
2,152 wells · median 300 ft Somervell County
594 wells · median 500 ft Starr County
668 wells · median 440 ft Stephens County
176 wells · median 151 ft Sterling County
355 wells · median 200 ft Stonewall County
292 wells · median 63 ft Sutton County
690 wells · median 360 ft Swisher County
459 wells · median 269 ft Tarrant County
6,752 wells · median 320 ft Taylor County
612 wells · median 80 ft Terrell County
113 wells · median 695 ft Terry County
4,316 wells · median 160 ft Throckmorton County
39 wells · median 37 ft Titus County
208 wells · median 430 ft Tom Green County
3,477 wells · median 130 ft Travis County
4,375 wells · median 440 ft Trinity County
366 wells · median 271 ft Tyler County
1,691 wells · median 176 ft Upshur County
1,035 wells · median 470 ft Upton County
1,910 wells · median 340 ft Uvalde County
1,810 wells · median 270 ft Val Verde County
962 wells · median 420 ft Van Zandt County
2,353 wells · median 440 ft Victoria County
3,863 wells · median 150 ft Walker County
1,767 wells · median 260 ft Waller County
3,706 wells · median 244 ft Ward County
712 wells · median 200 ft Washington County
4,288 wells · median 245 ft Webb County
1,020 wells · median 680 ft Wharton County
3,468 wells · median 200 ft Wheeler County
1,141 wells · median 165 ft Wichita County
348 wells · median 35 ft Wilbarger County
387 wells · median 40 ft Willacy County
59 wells · median 805 ft Williamson County
3,401 wells · median 560 ft Wilson County
2,528 wells · median 375 ft Winkler County
659 wells · median 286 ft Wise County
7,251 wells · median 220 ft Wood County
1,333 wells · median 360 ft Yoakum County
3,305 wells · median 188 ft Young County
729 wells · median 180 ft Zapata County
70 wells · median 500 ft Zavala County
453 wells · median 450 ft
What you can answer here
- How deep will my well need to be? Median and range of actual drilled depths near you — not national averages.
- What will it cost? Local median depth × published per-foot rates, with the math shown.
- Will it produce enough water? Yields from pump tests on nearby wells.
- Who drills around here? The drillers who actually filed recent well logs in your county.