Skip to main content

Texas Water Quality Reports

Comprehensive water quality data for 1362 cities across Texas. View EPA-verified contaminant levels and get filter recommendations.

1362
Cities
36
Safe
525
Monitor
801
At Risk

Water Quality by County

Explore aggregated water quality scores across Texas counties. Scores are calculated based on EPA data and weighted by population.

Loading map...
Data from 194 cities serving 12,904,488 people across 101 counties.

Cities in Texas

Houston

People Served2483K
Contaminants Tested4250
Above Guidelines51
View Report β†’

Converse

People Served2083K
Contaminants Tested636
Above Guidelines11
View Report β†’

Schertz

People Served2078K
Contaminants Tested633
Above Guidelines9
View Report β†’

Garden Ridge

People Served2044K
Contaminants Tested633
Above Guidelines8
View Report β†’

San Antonio

People Served2028K
Contaminants Tested1449
Above Guidelines13
View Report β†’

China Grove

People Served2016K
Contaminants Tested246
Above Guidelines6
View Report β†’

Von Ormy

People Served2013K
Contaminants Tested429
Above Guidelines8
View Report β†’

Fair Oaks Ranch

People Served2009K
Contaminants Tested424
Above Guidelines10
View Report β†’

Live Oak

People Served2008K
Contaminants Tested427
Above Guidelines5
View Report β†’

Windcrest

People Served2008K
Contaminants Tested426
Above Guidelines6
View Report β†’

Scenic Oaks

People Served2001K
Contaminants Tested625
Above Guidelines8
View Report β†’

Helotes

People Served2000K
Contaminants Tested216
Above Guidelines4
View Report β†’

Alamo Heights

People Served1999K
Contaminants Tested213
Above Guidelines4
View Report β†’

Balcones Heights

People Served1999K
Contaminants Tested213
Above Guidelines4
View Report β†’

Castle Hills

People Served1999K
Contaminants Tested213
Above Guidelines4
View Report β†’

Cross Mountain

People Served1999K
Contaminants Tested213
Above Guidelines4
View Report β†’

Grey Forest

People Served1999K
Contaminants Tested213
Above Guidelines4
View Report β†’

Hill Country Village

People Served1999K
Contaminants Tested213
Above Guidelines4
View Report β†’

Hollywood Park

People Served1999K
Contaminants Tested213
Above Guidelines4
View Report β†’

Kirby

People Served1999K
Contaminants Tested213
Above Guidelines4
View Report β†’

Leon Valley

People Served1999K
Contaminants Tested213
Above Guidelines4
View Report β†’

Olmos Park

People Served1999K
Contaminants Tested213
Above Guidelines4
View Report β†’

Sandy Oaks

People Served1999K
Contaminants Tested213
Above Guidelines4
View Report β†’

Shavano Park

People Served1999K
Contaminants Tested213
Above Guidelines4
View Report β†’

Somerset

People Served1999K
Contaminants Tested213
Above Guidelines4
View Report β†’

Terrell Hills

People Served1999K
Contaminants Tested213
Above Guidelines4
View Report β†’

Timberwood Park

People Served1999K
Contaminants Tested213
Above Guidelines4
View Report β†’

Dallas

People Served1322K
Contaminants Tested205
Above Guidelines3
View Report β†’

Brushy Creek

People Served1166K
Contaminants Tested476
Above Guidelines9
View Report β†’

Austin

People Served1158K
Contaminants Tested1266
Above Guidelines42
View Report β†’

Del Valle

People Served1044K
Contaminants Tested20
Above Guidelines10
View Report β†’

Manchaca

People Served1044K
Contaminants Tested239
Above Guidelines3
View Report β†’

Rollingwood

People Served1044K
Contaminants Tested239
Above Guidelines3
View Report β†’

Shady Hollow

People Served1044K
Contaminants Tested239
Above Guidelines3
View Report β†’

Sunset Valley

People Served1044K
Contaminants Tested239
Above Guidelines3
View Report β†’

Wells Branch

People Served1044K
Contaminants Tested239
Above Guidelines3
View Report β†’

Rendon

People Served933K
Contaminants Tested729
Above Guidelines9
View Report β†’

Euless

People Served910K
Contaminants Tested367
Above Guidelines5
View Report β†’

White Settlement

People Served881K
Contaminants Tested418
Above Guidelines12
View Report β†’

Saginaw

People Served878K
Contaminants Tested205
Above Guidelines6
View Report β†’

Benbrook

People Served875K
Contaminants Tested372
Above Guidelines9
View Report β†’

Crowley

People Served872K
Contaminants Tested550
Above Guidelines11
View Report β†’

Roanoke

People Served868K
Contaminants Tested383
Above Guidelines8
View Report β†’

Lakeside

People Served867K
Contaminants Tested548
Above Guidelines12
View Report β†’

Forest Hill

People Served867K
Contaminants Tested205
Above Guidelines6
View Report β†’

Westworth Village

People Served866K
Contaminants Tested229
Above Guidelines7
View Report β†’

River Oaks

People Served862K
Contaminants Tested366
Above Guidelines5
View Report β†’

Everman

People Served860K
Contaminants Tested366
Above Guidelines5
View Report β†’

Sansom Park

People Served859K
Contaminants Tested368
Above Guidelines7
View Report β†’

Fort Worth

People Served859K
Contaminants Tested3077
Above Guidelines26
View Report β†’

Lake Worth

People Served858K
Contaminants Tested367
Above Guidelines6
View Report β†’

Blue Mound

People Served856K
Contaminants Tested365
Above Guidelines4
View Report β†’

Haslet

People Served856K
Contaminants Tested541
Above Guidelines5
View Report β†’

Westover Hills

People Served854K
Contaminants Tested207
Above Guidelines6
View Report β†’

Pecan Acres

People Served854K
Contaminants Tested185
Above Guidelines3
View Report β†’

El Paso

People Served783K
Contaminants Tested628
Above Guidelines11
View Report β†’

Homestead Meadows North

People Served755K
Contaminants Tested371
Above Guidelines6
View Report β†’

Canutillo

People Served754K
Contaminants Tested260
Above Guidelines7
View Report β†’

Homestead Meadows South

People Served754K
Contaminants Tested238
Above Guidelines5
View Report β†’

Vinton

People Served747K
Contaminants Tested217
Above Guidelines5
View Report β†’

Westway

People Served747K
Contaminants Tested217
Above Guidelines5
View Report β†’

Kennedale

People Served413K
Contaminants Tested364
Above Guidelines2
View Report β†’

Arlington

People Served405K
Contaminants Tested184
Above Guidelines2
View Report β†’

Corpus Christi

People Served348K
Contaminants Tested297
Above Guidelines13
View Report β†’

Edinburg

People Served300K
Contaminants Tested661
Above Guidelines13
View Report β†’

Killeen

People Served292K
Contaminants Tested533
Above Guidelines16
View Report β†’

Plano

People Served289K
Contaminants Tested31
Above Guidelines4
View Report β†’

Granjeno

People Served270K
Contaminants Tested442
Above Guidelines10
View Report β†’

Laredo

People Served269K
Contaminants Tested664
Above Guidelines10
View Report β†’

Lubbock

People Served269K
Contaminants Tested2744
Above Guidelines59
View Report β†’

Mission

People Served259K
Contaminants Tested658
Above Guidelines10
View Report β†’

McAllen

People Served245K
Contaminants Tested445
Above Guidelines11
View Report β†’

Irving

People Served240K
Contaminants Tested31
Above Guidelines2
View Report β†’

Pasadena

People Served240K
Contaminants Tested445
Above Guidelines9
View Report β†’

Garland

People Served240K
Contaminants Tested31
Above Guidelines4
View Report β†’

Brownsville

People Served232K
Contaminants Tested1112
Above Guidelines24
View Report β†’

McKinney

People Served208K
Contaminants Tested240
Above Guidelines9
View Report β†’

Tyler

People Served202K
Contaminants Tested2249
Above Guidelines33
View Report β†’

Rancho Viejo

People Served201K
Contaminants Tested852
Above Guidelines14
View Report β†’

Amarillo

People Served197K
Contaminants Tested606
Above Guidelines12
View Report β†’

Frisco

People Served192K
Contaminants Tested31
Above Guidelines3
View Report β†’

College Station

People Served188K
Contaminants Tested843
Above Guidelines11
View Report β†’

Weslaco

People Served188K
Contaminants Tested485
Above Guidelines15
View Report β†’

Grand Prairie

People Served187K
Contaminants Tested362
Above Guidelines6
View Report β†’

Bryan

People Served187K
Contaminants Tested1248
Above Guidelines18
View Report β†’

Midway South

People Served186K
Contaminants Tested441
Above Guidelines9
View Report β†’

Cameron Park

People Served186K
Contaminants Tested237
Above Guidelines6
View Report β†’

Round Rock

People Served185K
Contaminants Tested643
Above Guidelines12
View Report β†’

Alamo

People Served185K
Contaminants Tested648
Above Guidelines12
View Report β†’

Olmito

People Served185K
Contaminants Tested641
Above Guidelines10
View Report β†’

Georgetown

People Served177K
Contaminants Tested716
Above Guidelines25
View Report β†’

La Homa

People Served173K
Contaminants Tested438
Above Guidelines7
View Report β†’

Mercedes

People Served171K
Contaminants Tested502
Above Guidelines17
View Report β†’

San Juan

People Served167K
Contaminants Tested436
Above Guidelines9
View Report β†’

Raymondville

People Served165K
Contaminants Tested438
Above Guidelines8
View Report β†’

Mesquite

People Served165K
Contaminants Tested51
Above Guidelines6
View Report β†’

Conroe

People Served160K
Contaminants Tested6144
Above Guidelines49
View Report β†’

Waco

People Served157K
Contaminants Tested1069
Above Guidelines14
View Report β†’

La Villa

People Served156K
Contaminants Tested437
Above Guidelines9
View Report β†’

Sebastian

People Served156K
Contaminants Tested437
Above Guidelines9
View Report β†’

Showing top 100 of 1,362 cities by population.

Use the search box above to find any city in Texas.

Stay Informed About Your Water Quality

Get EPA reports, filter recommendations, and safety alerts for your area.

Join 10,000+ people protecting their families. Unsubscribe anytime.