State drinking water records

Texas drinking water systems

4,742 community water systems serve Texas and are listed below under 254 counties and on the pages of 1,714 cities and towns. Their own population figures add up to 32,507,687 people, a sum that counts people twice where one system sells water to another.

1,765 of them (37%) had at least one health-based violation in the last 10 years. 1,859 systems still have one unresolved.

3,388 rely mainly on groundwater and 1,353 on surface water, counting water bought from other systems.

4,264 systems filed a lead service line inventory listing 4,623 lead lines, 108,661 galvanized lines that must be replaced and 2,216,151 lines of unknown material.

262 systems are placed by mailing address or by the county their records name: EPA has no service area map for 223 of them, and 39 have one that does not line up with their own records.

Community water systems
4,742
People served, sum of each system's own figure
32,507,687
Systems with a health-based violation, last 10 years
1,765
Systems with one unresolved
1,859
Lead service lines in inventories
4,623

Counties

254 counties

Each county counts the systems whose service area map reaches it. Systems placed only by a mailing address are listed on the county pages but not counted here.

County Systems People served With a health-based violation, 10 years With one unresolved
Anderson County 26 97,059 10 11
Andrews County 2 14,331 2 1
Angelina County 20 102,580 12 14
Aransas County 9 18,752 4 3
Archer County 8 17,191 2 0
Armstrong County 2 1,450 1 1
Atascosa County 8 45,000 3 4
Austin County 21 20,458 8 12
Bailey County 2 5,188 1 1
Bandera County 24 15,479 5 10
Bastrop County 14 129,322 6 4
Baylor County 2 5,414 0 0
Bee County 7 21,211 5 3
Bell County 31 626,058 14 13
Bexar County 40 2,394,486 14 13
Blanco County 7 8,046 3 4
Borden County 1 275 1 0
Bosque County 28 24,377 6 11
Bowie County 18 95,239 5 14
Brazoria County 153 373,112 61 62
Brazos County 11 294,340 5 4
Brewster County 5 8,560 2 1
Briscoe County 4 1,150 4 2
Brooks County 2 4,698 2 2
Brown County 7 46,453 4 3
Burleson County 20 79,451 10 8
Burnet County 41 72,055 19 17
Caldwell County 9 101,513 3 2
Calhoun County 10 21,079 8 9
Callahan County 6 21,358 5 4
Cameron County 20 437,276 12 7
Camp County 6 18,492 1 3
Carson County 4 4,144 2 2
Cass County 15 25,603 12 8
Castro County 4 5,844 3 3
Chambers County 27 49,799 20 7
Cherokee County 28 59,688 15 15
Childress County 9 7,797 6 2
Clay County 9 10,430 5 7
Cochran County 3 2,044 2 1
Coke County 4 2,484 2 0
Coleman County 3 10,226 3 2
Collin County 39 1,530,110 6 12
Collingsworth County 4 2,383 3 1
Colorado County 14 13,853 2 6
Comal County 32 229,815 11 9
Comanche County 6 10,950 6 4
Concho County 3 6,272 2 2
Cooke County 20 54,126 8 6
Coryell County 14 111,592 8 5
Cottle County 4 1,819 4 1
Crane County 1 3,150 1 1
Crockett County 1 3,800 0 1
Crosby County 5 4,967 3 5
Culberson County 2 2,098 1 1
Dallam County 2 8,704 1 1
Dallas County 34 3,020,837 9 14
Dawson County 5 11,017 4 2
DeWitt County 4 17,684 1 3
Deaf Smith County 2 16,298 2 0
Delta County 4 6,725 1 2
Denton County 90 1,218,332 14 34
Dickens County 5 1,647 1 2
Dimmit County 7 9,467 4 6
Donley County 4 2,893 1 0
Duval County 6 12,404 5 5
Eastland County 12 20,028 12 7
Ector County 7 142,802 5 4
Edwards County 2 2,136 1 2
El Paso County 21 954,404 9 8
Ellis County 35 283,759 11 11
Erath County 18 32,016 9 7
Falls County 13 29,878 7 7
Fannin County 23 43,512 5 11
Fayette County 10 22,296 6 3
Fisher County 5 7,519 5 5
Floyd County 4 4,179 2 3
Foard County 3 1,357 3 0
Fort Bend County 159 895,540 14 21
Franklin County 5 22,071 2 3
Freestone County 22 30,186 7 8
Frio County 4 14,594 2 3
Gaines County 3 10,103 3 3
Galveston County 23 397,601 10 14
Garza County 3 6,247 3 2
Gillespie County 15 14,800 8 5
Glasscock County 1 450 0 1
Goliad County 4 2,774 1 4
Gonzales County 6 23,529 2 4
Gray County 5 20,129 2 1
Grayson County 42 273,279 9 17
Gregg County 16 148,241 8 8
Grimes County 19 23,933 10 8
Guadalupe County 14 334,766 9 5
Hale County 12 29,337 8 10
Hall County 8 3,448 6 3
Hamilton County 4 8,331 2 2
Hansford County 3 4,402 1 2
Hardeman County 8 4,173 4 3
Hardin County 21 62,661 6 7
Harris County 668 5,926,426 122 149
Harrison County 28 83,290 18 16
Hartley County 3 8,896 1 2
Haskell County 9 5,495 6 6
Hays County 52 329,848 13 20
Hemphill County 1 2,300 0 0
Henderson County 63 145,017 28 32
Hidalgo County 24 903,410 11 12
Hill County 41 60,923 16 18
Hockley County 7 16,183 6 5
Hood County 51 66,436 10 15
Hopkins County 14 45,340 5 6
Houston County 10 31,880 6 2
Howard County 3 31,062 3 2
Hudspeth County 5 5,014 4 4
Hunt County 32 146,111 11 14
Hutchinson County 7 22,160 3 7
Irion County 2 931 1 1
Jack County 3 5,274 3 2
Jackson County 11 12,350 4 9
Jasper County 18 31,263 9 14
Jeff Davis County 4 1,654 2 2
Jefferson County 18 259,998 10 5
Jim Hogg County 1 5,397 1 1
Jim Wells County 7 25,117 5 6
Johnson County 58 256,144 19 22
Jones County 6 17,313 3 4
Karnes County 5 19,007 5 2
Kaufman County 28 203,294 13 12
Kendall County 17 46,577 7 5
Kenedy County 2 256 1 1
Kent County 2 738 2 2
Kerr County 73 50,644 24 30
Kimble County 2 2,793 2 1
King County 2 369 2 1
Kinney County 3 3,620 0 3
Kleberg County 8 32,603 2 4
Knox County 7 3,417 5 3
La Salle County 4 7,287 3 4
Lamar County 9 59,149 6 5
Lamb County 8 11,432 5 4
Lampasas County 4 28,676 4 2
Lavaca County 4 11,532 1 2
Lee County 6 26,250 4 5
Leon County 15 21,541 10 10
Liberty County 61 92,090 11 22
Limestone County 21 28,999 12 12
Lipscomb County 4 2,554 2 2
Live Oak County 7 15,000 2 1
Llano County 19 36,966 10 10
Loving County 1 165 1 0
Lubbock County 31 305,118 24 22
Lynn County 5 4,629 4 4
Madison County 8 13,528 2 2
Marion County 10 15,752 9 8
Martin County 3 2,956 3 3
Mason County 1 2,228 1 1
Matagorda County 25 36,401 11 13
Maverick County 2 56,600 1 1
McCulloch County 7 8,826 7 5
McLennan County 58 290,509 19 25
McMullen County 3 5,346 2 3
Medina County 29 75,224 9 7
Menard County 1 1,471 1 0
Midland County 13 166,705 11 6
Milam County 12 40,216 7 6
Mills County 3 2,114 2 2
Mitchell County 4 8,328 2 3
Montague County 10 12,720 6 2
Montgomery County 289 723,707 81 99
Moore County 5 19,451 3 2
Morris County 6 11,124 2 4
Motley County 4 1,047 3 0
Nacogdoches County 15 82,256 10 6
Navarro County 23 68,782 10 11
Newton County 8 11,315 4 4
Nolan County 5 17,238 3 4
Nueces County 12 368,683 9 5
Ochiltree County 3 8,652 3 2
Oldham County 4 1,734 1 3
Orange County 29 73,657 13 11
Palo Pinto County 13 40,566 13 9
Panola County 21 28,454 16 14
Parker County 69 146,477 29 33
Parmer County 4 8,055 2 3
Pecos County 5 14,133 4 3
Polk County 59 66,174 26 21
Potter County 4 201,828 1 2
Presidio County 5 7,554 4 4
Rains County 8 23,907 5 6
Randall County 16 221,163 9 11
Reagan County 2 2,965 1 1
Real County 9 4,599 2 4
Red River County 8 17,157 5 7
Reeves County 4 15,412 2 3
Refugio County 5 5,098 2 3
Roberts County 1 494 0 0
Robertson County 11 40,255 1 6
Rockwall County 8 134,275 3 3
Runnels County 5 10,357 5 4
Rusk County 38 81,617 23 18
Sabine County 10 19,005 6 5
San Augustine County 15 7,790 10 6
San Jacinto County 31 31,887 14 8
San Patricio County 14 67,844 10 8
San Saba County 5 6,874 2 2
Schleicher County 1 1,951 0 1
Scurry County 4 12,654 1 1
Shackelford County 3 5,389 2 1
Shelby County 20 27,532 14 11
Sherman County 3 2,322 1 1
Smith County 39 281,095 18 22
Somervell County 6 7,178 2 2
Starr County 8 65,879 7 6
Stephens County 2 10,616 1 0
Sterling County 1 888 0 0
Stonewall County 3 956 3 2
Sutton County 1 2,766 1 1
Swisher County 4 6,282 3 4
Tarrant County 78 2,340,535 19 23
Taylor County 14 166,512 10 4
Terrell County 1 800 1 1
Terry County 3 9,444 3 3
Throckmorton County 2 4,028 2 1
Titus County 6 37,412 0 3
Tom Green County 18 127,598 14 12
Travis County 89 1,642,192 27 35
Trinity County 17 20,973 14 9
Tyler County 19 23,386 10 16
Upshur County 16 68,002 6 9
Upton County 3 2,731 3 2
Uvalde County 10 26,352 4 3
Val Verde County 14 44,099 7 9
Van Zandt County 25 72,066 4 6
Victoria County 12 73,688 9 7
Walker County 24 72,526 14 9
Waller County 32 77,278 13 8
Ward County 6 11,150 1 4
Washington County 10 25,957 6 6
Webb County 7 273,041 6 5
Wharton County 13 26,858 4 10
Wheeler County 4 4,162 3 3
Wichita County 9 151,116 2 5
Wilbarger County 8 12,769 8 2
Willacy County 5 187,588 3 5
Williamson County 39 741,682 8 12
Wilson County 16 57,573 4 8
Winkler County 3 14,500 2 2
Wise County 42 73,228 14 19
Wood County 20 68,896 4 9
Yoakum County 2 6,855 1 1
Young County 6 21,300 4 4
Zapata County 4 17,075 4 2
Zavala County 4 11,003 1 3

Largest systems

System Main county People served Main source Health-based violations, 10 years Unresolved Lead lines
City of Houston Harris County 2,970,543 Surface water 1 0 0
San Antonio Water System Bexar County 2,113,151 Purchased surface water 0 0 0
Dallas Water Utility Dallas County 1,356,479 Surface water 0 0 0
City of Austin Water & Wastewater Travis County 1,115,323 Surface water 5 0 0
City of Fort Worth Tarrant County 955,900 Surface water 1 0 0
El Paso Water Utilities Public Service B El Paso County 747,168 Surface water 0 0 0
City of Arlington Tarrant County 413,955 Surface water 0 0 0
City of Corpus Christi Nueces County 318,387 Surface water 2 0 0
City of Plano Collin County 292,059 Purchased surface water 0 0 0
Lubbock Public Water System Lubbock County 275,041 Surface water 0 0 0
City of Irving Dallas County 264,546 Purchased surface water 0 0 0
City of Laredo Webb County 260,046 Surface water 5 0 0
City of Garland Dallas County 248,822 Purchased surface water 0 0 0
City of Frisco Collin County and 1 other county 231,910 Purchased surface water 0 0 0
City of McKinney Collin County 224,043 Purchased surface water 0 0 0

Systems with unresolved health-based violations

1859 systems

The 100 with the most unresolved violations are listed. The county pages list the other 1759.

System Main county People served Main source Health-based violations, 10 years Unresolved Lead lines
Lee Limas Mobile Home Park El Paso County 39 Groundwater 1 243 No inventory
Leroys Mobile Home Park Bowie County 60 Groundwater 1 214 No inventory
Moores Water System McLennan County 285 Purchased groundwater 6 110 No inventory
Country View MHP Lubbock County 54 Groundwater 111 110 No inventory
Valley Estates Lubbock County 68 Groundwater 148 104 No inventory
Key Road Subdivision Water System Victoria County 54 Purchased groundwater 3 71 No inventory
Nico Tyme Water Coop Bexar County 96 Groundwater 4 68 No inventory
Catalpa Villa Randall County 114 Groundwater 1 64 No inventory
Skywater WSC Castro County 140 Groundwater 2 57 No inventory
Denton Estates Mobile Home Park Denton County 156 Groundwater 2 46 No inventory
Rockwell Acres Water System Randall County 250 Groundwater 4 44 No inventory
Warren Road Subdivision Water Supply Midland County 195 Groundwater 24 44 No inventory
Houston Suburban Heights MHP Harris County 60 Groundwater 5 44 No inventory
Los Botines WSC Webb County 54 Groundwater 0 41 0
Eola WSC Concho County 165 Groundwater 39 39 No inventory
Seaport Lakes Subdivision Calhoun County 42 Groundwater 17 39 No inventory
Woodland Shores Subdivision Shelby County 75 Groundwater 1 38 0
Whispering Pines Lake Water Walker County 108 Groundwater 1 33 No inventory
City of Forsan Howard County 228 Groundwater 1 32 No inventory
Silverwoods Subdivision Harris County 90 Groundwater 1 31 No inventory
Rolling Hills Water Supply McLennan County 186 Groundwater 1 28 No inventory
South Midland County Water System Midland County 165 Groundwater 59 28 No inventory
Cypress Brook Estates Harris County 81 Groundwater 3 27 No inventory
Stormlight Mobile Home Park Lubbock County 76 Groundwater 150 26 0
Grassland WSC Lynn County 55 Groundwater 120 26 No inventory
Loma Linda Water Supply Jim Wells County 216 Groundwater 1 25 No inventory
Cuney Rural Water Supply Cherokee County 115 Groundwater 3 25 No inventory
Cotton Center WSC Hale County 250 Groundwater 4 24 No inventory
Tara Park Water System Waller County 113 Groundwater 1 24 No inventory
Lakeside Estates Subdivision Waller County 378 Groundwater 2 23 No inventory
Lakeside Water Supply 1 Tyler County 132 Groundwater 4 23 No inventory
City of La Grulla Starr County 9,500 Surface water 12 22 No inventory
City of Douglassville Cass County 211 Groundwater 1 22 No inventory
Frost Mobile Home Park Matagorda County 84 Groundwater 1 22 No inventory
Oaks Mobile Home Park Blanco County 75 Groundwater 1 22 No inventory
Little Big Horn Services Hardin County 65 Groundwater 1 22 No inventory
City of Dayton Lakes Liberty County 36 Groundwater 1 22 No inventory
Woodland Estates Bowie County 165 Groundwater 1 21 No inventory
Hamilton Estates Water System Harris County 123 Groundwater 2 21 No inventory
Green Lake Estates Water Supply Limestone County 66 Groundwater 2 20 No inventory
114th Street Mobile Home Park Lubbock County 42 Groundwater 38 20 No inventory
Maple WSC Bailey County 30 Groundwater 1 20 No inventory
City of Gladewater Gregg County and 1 other county 6,441 Surface water 25 19 No inventory
American Legion Mia Post 231 Grayson County 141 Purchased surface water 1 19 No inventory
T L Water Jones Acres Wise County 120 Groundwater 1 19 0
Carol Norra Mobile Home Park Harris County 63 Groundwater 1 19 No inventory
Margies MHP Midland County 60 Groundwater 29 19 No inventory
SLC WSC Limestone County 1,749 Surface water 33 17 No inventory
Tom Green County FWSD 2 Christoval Tom Green County 482 Groundwater under direct influence 0 17 0
Nigton Wakefield WSC Trinity County 352 Groundwater 18 17 No inventory
Slidell WSC Wise County 192 Groundwater 1 17 No inventory
Shelby Water Shelby County 61 Groundwater 2 17 No inventory
Pine Colony Mobile Home Park Brazoria County 450 Groundwater 1 16 No inventory
City of Opdyke West Hockley County 220 Groundwater 47 15 No inventory
Seven Estates Lubbock County 189 Groundwater 99 15 0
Whispering Oaks Water Coop Hunt County 141 Groundwater 1 15 No inventory
Lakeside Water Supply 2 Tyler County 84 Groundwater 1 15 No inventory
Deer Run and White Rock City Marina Trinity County 226 Purchased surface water 1 14 No inventory
South Haven Hale County 108 Groundwater 1 14 No inventory
City of Toyah Reeves County 89 Purchased groundwater 14 14 0
Oak Hill Acres Mobile Home Subdivision Bexar County 81 Groundwater 1 14 No inventory
City of Mart McLennan County 1,846 Surface water 4 13 0
Candelaria WSC Presidio County 138 Groundwater 35 13 No inventory
Binford Place Subdivision Harris County 120 Groundwater 1 13 No inventory
Pine Oak Forest Water Harris County 105 Groundwater 1 13 No inventory
Shafter Mine Presidio County 32 Groundwater 1 13 No inventory
City of Rotan Fisher County 1,983 Purchased surface water 10 12 No inventory
Lakeside Water Supply 4 Tyler County 123 Groundwater 1 12 No inventory
Pleasure Point Angelina County 110 Groundwater 10 12 No inventory
English Acres Jim Wells County 90 Groundwater 3 12 No inventory
Suburban Garden Trailer Park Brazoria County 63 Groundwater 1 12 No inventory
Caro WSC Nacogdoches County 2,412 Groundwater 1 11 No inventory
Woodlake Josserand WSC Trinity County 903 Groundwater 24 11 No inventory
P & B Water System Harris County 660 Groundwater 1 11 No inventory
Seaboard WSC San Patricio County 420 Purchased surface water 1 11 No inventory
Big Thicket RV Park Hardin County 102 Groundwater 3 11 0
Mullins Mobile Home Park Denton County 87 Groundwater 1 11 No inventory
Rayburn Water Resources Jasper County 37 Groundwater 0 11 No inventory
City of Santa Rosa Cameron County 2,883 Surface water 5 10 No inventory
City of West Tawakoni Hunt County 1,931 Surface water 1 10 No inventory
Ira WSC Scurry County 680 Purchased surface water 4 10 No inventory
Forest WSC Cherokee County 651 Groundwater 88 10 0
Town North Village Water System Lubbock County 360 Groundwater 44 10 No inventory
Turkey Municipal Water System Hall County 317 Groundwater 39 10 No inventory
Deys RV and Mobile Park Andrews County 222 Groundwater 15 10 No inventory
City of Mertens Hill County 180 Groundwater 1 10 No inventory
Lakeside Water Supply 5 Tyler County 135 Groundwater 1 10 No inventory
Lakeside Water Supply 3 Tyler County 123 Groundwater 6 10 No inventory
Cox Addition Water System Lubbock County 114 Groundwater 32 10 No inventory
Fall Branch Estates Kerr County 60 Groundwater 1 10 No inventory
A & S Water Services Montgomery County 52 Groundwater 20 10 0
Straightway Training Center Wharton County 50 Groundwater 1 10 No inventory
Quail Run Mobile Home Park El Paso County 45 Groundwater 1 10 No inventory
City of Tenaha Shelby County 1,746 Groundwater 10 9 No inventory
Terrell County WCID 1 Terrell County 800 Groundwater 1 9 No inventory
Rosewood Water System Upshur County 639 Groundwater 0 9 0
City of Petrolia Clay County 514 Groundwater 1 9 No inventory
Mooreland Water Company Hood County 414 Groundwater 1 9 No inventory
Grand Harbor WSC Wise County 360 Purchased surface water 47 9 No inventory
Texhoma City Municipal Water System Sherman County 315 Groundwater 1 9 No inventory

Back to All states

Counties come from the counties EPA lists each system serving, matched to 2024 Census counties; where EPA lists none, from the county coded in the system's ID, its service area map, or its mailing address. A county holding at least a fifth of a system's service area map is added when at least a fifth of that map lies in those counties. Towns are the ones EPA lists and the Census places such a map covers, always inside those counties. In New England, where EPA's town names a whole Town, it is not matched to the village of the same name. A system is not listed in a county holding less than a fifth of its map, or in a county or town its map reaches when the map lies mostly outside the counties EPA lists, so a page can leave out a system that serves part of the area. Methodology and limitations