Texas Water Quality Report
1067 cities tested · Average grade: C+ · 32.2M people served
Live Water Alerts for Texas →Latest water news in Texas
Recent reporting on Texas drinking water — boil-water advisories, regulatory action, and infrastructure events.
Corpus Christi's Reservoirs Hit 8.5% as the City Plans Mandatory 25% Water Cuts
Corpus Christi's reservoirs sit near 8.5% full. The city has a plan to cut water use 25% — including its petrochemical giants — if an emergency hits.
Read full story →Data Centers Are Drinking Your Water: How AI Cooling Strains Local Drinking Supplies
Google's data centers used 8.1B gallons in 2024. Loudoun County's grew 250% in four years. Inside the AI water bill — and what it means for your tap.
Read full story →Texas water quality overview
Texas's drinking water quality is fair overall, with an average score of 67.5 out of 100 across 1067 cities tested. The median score is 72.7, serving a total population of 32,249,147 residents. 31% of cities scored a D or F, pointing to significant water quality challenges in parts of the state. PFAS "forever chemicals" were detected in 546 of 1067 cities tested (51%). 83 cities exceed the 2024 EPA maximum contaminant levels. 7 cities have lead levels exceeding the EPA action level of 15 ppb, often indicating aging infrastructure with lead service lines or lead solder. The state relies on a mix of water sources: 529 cities use groundwater while 538 draw from surface water such as rivers, lakes, and reservoirs.
Issues to watch in Texas
Explore contaminants in Texas
More contaminants tested in Texas
Private-well water in Texas
Based on USGS Powell Domestic-Well Database — 5,499 private wells sampled across Texas. These wells are not regulated by the EPA; if you draw your tap from a private well, the public-system grade above does not apply to you.
Top industrial water polluters in Texas
Industrial polluters nearby
The 10 facilities reporting the most pounds released to surface water in Texas, 2023.
Total reported releases to surface water: 10,454,973 lbs
| Facility | Top chemical | To surface water (lbs/yr) |
|---|---|---|
VALERO REFINING - TEXAS L.P. HOUSTON REFINERY HOUSTON, TX77012 | Nitrate compounds (water dissociable; reportable only when in aqueous solution) | 1,963,446 |
PILGRIM'S PRIDE CORP MT PLEASANT COMPLEX MOUNT PLEASANT, TX75455 | Nitrate compounds (water dissociable; reportable only when in aqueous solution) | 1,765,030 |
SANDERSON FARMS LLC BRYAN, TX77803 | Nitrate compounds (water dissociable; reportable only when in aqueous solution) | 1,706,684 |
VALERO REFINING-TEXAS LP TEXAS CITY, TX77590 | Nitrate compounds (water dissociable; reportable only when in aqueous solution) | 1,011,163 |
BASF CORP - FREEPORT SITE FREEPORT, TX77541 | Nitrate compounds (water dissociable; reportable only when in aqueous solution) | 905,406 |
+ 5 more facilities
Source: EPA Toxic Release Inventory (TRI) 2023
How Texas cities scored
Best Cities
Worst Cities
Water quality across Texas
Each dot is a city, colored by its water quality grade. Size reflects population served. Click any city to view its full water report.
1067 cities in Texas
| # | City | Grade | Score | Population | Violations |
|---|---|---|---|---|---|
| 1 | Golden | A+ | 98.2 | 5K | 1 |
| 2 | Milano | A+ | 98.2 | 4K | 0 |
| 3 | Trophy Club | A+ | 97.2 | 14K | 1 |
| 4 | Arcola | A+ | 97 | 2K | 0 |
| 5 | Price | A+ | 96 | 933 | 7 |
| 6 | Cuero | A+ | 95.5 | 10K | 7 |
| 7 | Cut And Shoot | A | 94.8 | 6K | 5 |
| 8 | Hardin | A | 94.5 | 6K | 11 |
| 9 | Industry | A | 94.5 | 3K | 5 |
| 10 | Northlake | A | 93.3 | 10K | 6 |
| 11 | Sachse | A | 93.1 | 29K | 5 |
| 12 | New Baden | A | 92.4 | 1K | 8 |
| 13 | Live Oak | A | 92.3 | 9K | 3 |
| 14 | Westworth Village | A | 92.3 | 3K | 24 |
| 15 | Glen Allen | A | 91.9 | 552 | 5 |
| 16 | Fruitvale | A | 91.8 | 4K | 5 |
| 17 | Webster | A | 91.5 | 14K | 3 |
| 18 | Yancey | A | 91.4 | 13K | 12 |
| 19 | Gardendale | A | 91.3 | 3K | 7 |
| 20 | Hearne | A | 91.2 | 5K | 24 |
| 21 | Ovilla | A | 91.2 | 5K | 27 |
| 22 | Tennessee Colony | A | 91.2 | 3K | 7 |
| 23 | Quitman | A | 91.1 | 8K | 7 |
| 24 | Gunter | A | 91.1 | 3K | 5 |
| 25 | Sunset Valley | A | 91.1 | 2K | 8 |
| 26 | Neches | A | 90.9 | 2K | 3 |
| 27 | Dimmitt | A | 90.8 | 4K | 4 |
| 28 | Klondike | A | 90.6 | 2K | 3 |
| 29 | Windcrest | A | 90.5 | 8K | 5 |
| 30 | Kountze | A | 90.5 | 2K | 11 |
| 31 | Westlake | A | 90.3 | 2K | 5 |
| 32 | Horizon City | A | 90.2 | 32K | 8 |
| 33 | Converse | A | 90.2 | 30K | 5 |
| 34 | Olton | A | 90.2 | 2K | 12 |
| 35 | Mcallen | A | 90.1 | 190K | 4 |
| 36 | Ross | A | 90.1 | 3K | 12 |
| 37 | Kileen | A | 90 | 594 | 3 |
| 38 | Llano | A- | 89.9 | 3K | 15 |
| 39 | Highland Haven | A- | 89.9 | 734 | 2 |
| 40 | Fairview | A- | 89.8 | 11K | 30 |
| 41 | Pollok | A- | 89.8 | 10K | 43 |
| 42 | Bishop | A- | 89.8 | 3K | 16 |
| 43 | Hurst | A- | 89.7 | 40K | 5 |
| 44 | Archer City | A- | 89.7 | 2K | 29 |
| 45 | Mckinney | A- | 89.6 | 227K | 10 |
| 46 | Purdon | A- | 89.5 | 4K | 31 |
| 47 | Blue Mound | A- | 89.5 | 2K | 6 |
| 48 | Pettus | A- | 89.5 | 650 | 42 |
| 49 | Wake Village | A- | 89.4 | 6K | 12 |
| 50 | Fort Davis | A- | 89.4 | 1K | 16 |
| 51 | Scotland | A- | 89.4 | 900 | 9 |
| 52 | Wadsworth | A- | 89.4 | 570 | 5 |
| 53 | Stafford | A- | 89.3 | 52K | 6 |
| 54 | Lakeway | A- | 89.3 | 11K | 4 |
| 55 | Nassau Bay | A- | 89.3 | 4K | 5 |
| 56 | Campbell | A- | 89.3 | 3K | 4 |
| 57 | Fulshear | A- | 89.2 | 34K | 7 |
| 58 | Sheppard Afb | A- | 89.2 | 20K | 15 |
| 59 | Forreston | A- | 89.2 | 2K | 14 |
| 60 | White Deer | A- | 89.2 | 918 | 33 |
| 61 | Lakehills | A- | 89.1 | 1K | 6 |
| 62 | Lone Oak | A- | 89.1 | 867 | 20 |
| 63 | Saginaw | A- | 89 | 24K | 10 |
| 64 | Fabens | A- | 89 | 9K | 7 |
| 65 | Slaton | A- | 89 | 6K | 13 |
| 66 | Muleshoe | A- | 89 | 5K | 14 |
| 67 | Ivanhoe | A- | 89 | 2K | 6 |
| 68 | Lockhart | A- | 88.9 | 19K | 2 |
| 69 | La Coste | A- | 88.9 | 1K | 11 |
| 70 | Roanoke | A- | 88.8 | 10K | 30 |
| 71 | Wellborn | A- | 88.7 | 25K | 48 |
| 72 | Windthorst | A- | 88.7 | 2K | 2 |
| 73 | Lolita | A- | 88.7 | 660 | 22 |
| 74 | Stratford | A- | 88.6 | 2K | 11 |
| 75 | Pantego | A- | 88.5 | 3K | 19 |
| 76 | Desoto | A- | 88.4 | 58K | 28 |
| 77 | Forest Hill | A- | 88.3 | 14K | 13 |
| 78 | Cranfils Gap | A- | 88.3 | 2K | 22 |
| 79 | Raywood | A- | 88.3 | 2K | 13 |
| 80 | Mclean | A- | 88.3 | 775 | 20 |
| 81 | Sunnyvale | A- | 88.2 | 9K | 23 |
| 82 | Copeville | A- | 88.2 | 4K | 7 |
| 83 | China | A- | 88.2 | 1K | 28 |
| 84 | Bronte | A- | 88.2 | 999 | 4 |
| 85 | Devers | A- | 88.2 | 864 | 11 |
| 86 | Amherst | A- | 88.2 | 721 | 8 |
| 87 | Crystal Beach | A- | 88.1 | 19K | 25 |
| 88 | South Houston | A- | 88.1 | 17K | 22 |
| 89 | Lake Kiowa | A- | 88.1 | 3K | 23 |
| 90 | Callisburg | A- | 88.1 | 2K | 9 |
| 91 | Daisetta | A- | 88.1 | 1K | 46 |
| 92 | Watauga | A- | 88 | 24K | 8 |
| 93 | Corinth | A- | 88 | 23K | 16 |
| 94 | Mauriceville | A- | 88 | 10K | 11 |
| 95 | Parker | A- | 88 | 6K | 24 |
| 96 | Big Wells | A- | 88 | 870 | 20 |
| 97 | Fort Hood | A- | 87.9 | 36K | 7 |
| 98 | Wellington | A- | 87.9 | 2K | 17 |
| 99 | Etoile | A- | 87.9 | 2K | 30 |
| 100 | Tom Bean | A- | 87.9 | 1K | 8 |
| 101 | Gruver | A- | 87.9 | 1K | 16 |
| 102 | Kyle | A- | 87.8 | 52K | 7 |
| 103 | Coppell | A- | 87.8 | 43K | 2 |
| 104 | Meadows Place | A- | 87.8 | 5K | 11 |
| 105 | Palm Valley | A- | 87.8 | 1K | 12 |
| 106 | Van | A- | 87.7 | 6K | 23 |
| 107 | Verhalen | A- | 87.7 | 2K | 3 |
| 108 | Sudan | A- | 87.7 | 940 | 13 |
| 109 | Floydada | A- | 87.6 | 3K | 11 |
| 110 | Anahuac | A- | 87.6 | 2K | 41 |
| 111 | Dorchester | A- | 87.6 | 2K | 5 |
| 112 | Godley | A- | 87.6 | 1K | 15 |
| 113 | Hewitt | A- | 87.5 | 17K | 14 |
| 114 | Garden Ridge | A- | 87.5 | 5K | 22 |
| 115 | Briarcliff | A- | 87.5 | 1K | 13 |
| 116 | Allen | A- | 87.3 | 105K | 4 |
| 117 | Plano | A- | 87.2 | 292K | 30 |
| 118 | Pennington | A- | 87.2 | 3K | 12 |
| 119 | Cedar Hill | A- | 87.1 | 51K | 16 |
| 120 | Anson | A- | 87.1 | 3K | 27 |
| 121 | Vinton | A- | 87.1 | 3K | 12 |
| 122 | Hale Center | A- | 87.1 | 2K | 31 |
| 123 | Thrall | A- | 87.1 | 975 | 14 |
| 124 | Robinson | A- | 87 | 13K | 9 |
| 125 | Liberty | A- | 87 | 9K | 40 |
| 126 | Powell | A- | 87 | 7K | 7 |
| 127 | Laughlin Afb | A- | 87 | 4K | 13 |
| 128 | Lovelady | A- | 87 | 990 | 20 |
| 129 | Blooming Grove | A- | 87 | 857 | 23 |
| 130 | Thornton | A- | 87 | 530 | 19 |
| 131 | Lavernia | A- | 86.9 | 21K | 3 |
| 132 | Farwell | A- | 86.9 | 1K | 22 |
| 133 | Lindsay | A- | 86.9 | 1K | 40 |
| 134 | Highland Village | A- | 86.8 | 17K | 10 |
| 135 | Jarrell | A- | 86.8 | 13K | 15 |
| 136 | Pattison | A- | 86.8 | 2K | 15 |
| 137 | Pattonville | A- | 86.8 | 2K | 59 |
| 138 | Booker | A- | 86.8 | 2K | 14 |
| 139 | Knollwood | A- | 86.8 | 1K | 38 |
| 140 | Euless | A- | 86.7 | 62K | 5 |
| 141 | Brownwood | A- | 86.7 | 35K | 37 |
| 142 | Tool | A- | 86.7 | 24K | 29 |
| 143 | Eddy | A- | 86.7 | 6K | 10 |
| 144 | Shamrock | A- | 86.7 | 2K | 39 |
| 145 | Sterling City | A- | 86.7 | 888 | 1 |
| 146 | Wickett | A- | 86.7 | 567 | 15 |
| 147 | Boys Ranch | A- | 86.7 | 500 | 30 |
| 148 | Hallettsville | A- | 86.6 | 3K | 3 |
| 149 | Westminster | A- | 86.6 | 2K | 2 |
| 150 | Taylor | A- | 86.5 | 21K | 13 |
| 151 | Richland Hills | A- | 86.5 | 9K | 9 |
| 152 | Menard | A- | 86.5 | 1K | 5 |
| 153 | Mertzon | A- | 86.5 | 781 | 37 |
| 154 | De Kalb | A- | 86.4 | 963 | 7 |
| 155 | Garland | A- | 86.3 | 249K | 4 |
| 156 | Canadian | A- | 86.3 | 2K | 4 |
| 157 | Blessing | A- | 86.3 | 950 | 6 |
| 158 | Mansfield | A- | 86.2 | 77K | 12 |
| 159 | Farmers Branch | A- | 86.2 | 40K | 8 |
| 160 | Elgin | A- | 86.2 | 13K | 7 |
| 161 | Scottsville | A- | 86.2 | 6K | 27 |
| 162 | Lakeside | A- | 86.2 | 2K | 4 |
| 163 | De Berry | A- | 86.2 | 1K | 10 |
| 164 | Ennis | A- | 86.1 | 37K | 28 |
| 165 | Kirby | A- | 86.1 | 8K | 9 |
| 166 | Markham | A- | 86.1 | 1K | 8 |
| 167 | Sundown | A- | 86.1 | 1K | 9 |
| 168 | Tioga | A- | 86.1 | 938 | 4 |
| 169 | Heath | A- | 86 | 10K | 16 |
| 170 | Nixon | A- | 86 | 2K | 7 |
| 171 | Troy | A- | 86 | 2K | 37 |
| 172 | Davenport | A- | 86 | 1K | 26 |
| 173 | Joinerville | A- | 85.9 | 2K | 8 |
| 174 | Ore City | A- | 85.9 | 2K | 15 |
| 175 | Rowlett | A- | 85.8 | 66K | 6 |
| 176 | The Colony | A- | 85.8 | 45K | 6 |
| 177 | Adkins | A- | 85.8 | 27K | 75 |
| 178 | Dyess Afb | A- | 85.8 | 7K | 7 |
| 179 | Panorama Village | A- | 85.8 | 3K | 7 |
| 180 | Shiner | A- | 85.8 | 2K | 4 |
| 181 | North Zulch | A- | 85.8 | 2K | 9 |
| 182 | Thorndale | A- | 85.8 | 1K | 6 |
| 183 | Celina | A- | 85.6 | 53K | 14 |
| 184 | Maud | A- | 85.6 | 1K | 17 |
| 185 | Carrollton | A- | 85.5 | 136K | 1 |
| 186 | Mount Pleasant | A- | 85.5 | 34K | 18 |
| 187 | Fort Woth | A- | 85.5 | 9K | 7 |
| 188 | Nash | A- | 85.5 | 4K | 15 |
| 189 | Spearman | A- | 85.5 | 3K | 35 |
| 190 | Rollingwood | A- | 85.5 | 2K | 10 |
| 191 | Odonnell | A- | 85.5 | 704 | 10 |
| 192 | Savannah | A- | 85.3 | 5K | 14 |
| 193 | Grapevine | A- | 85.2 | 51K | 3 |
| 194 | Bellaire | A- | 85.2 | 21K | 21 |
| 195 | Brookshire | A- | 85.2 | 6K | 47 |
| 196 | Ozona | A- | 85.2 | 4K | 15 |
| 197 | Bertram | A- | 85.2 | 4K | 8 |
| 198 | Tiki Island | A- | 85.2 | 3K | 8 |
| 199 | Selma | A- | 85.1 | 11K | 10 |
| 200 | Hutchins | A- | 85.1 | 6K | 12 |
| 201 | Larue | A- | 85.1 | 2K | 10 |
| 202 | Encinal | A- | 85.1 | 1K | 10 |
| 203 | Pineland | A- | 85.1 | 1K | 7 |
| 204 | Burleson | B+ | 85 | 87K | 33 |
| 205 | Pharr | A- | 85 | 80K | 5 |
| 206 | Jacinto City | B+ | 85 | 10K | 4 |
| 207 | La Porte | B+ | 84.9 | 37K | 25 |
| 208 | Holliday | B+ | 84.9 | 10K | 16 |
| 209 | Cibolo | B+ | 84.8 | 20K | 17 |
| 210 | Yoakum | B+ | 84.8 | 6K | 14 |
| 211 | Willow Park | B+ | 84.8 | 5K | 20 |
| 212 | Smithville | B+ | 84.8 | 5K | 87 |
| 213 | Tornillo | B+ | 84.8 | 4K | 56 |
| 214 | Grandview | B+ | 84.8 | 2K | 10 |
| 215 | Alamo | B+ | 84.7 | 21K | 47 |
| 216 | Hawley | B+ | 84.7 | 8K | 6 |
| 217 | Diana | B+ | 84.7 | 7K | 29 |
| 218 | Shenandoah | B+ | 84.7 | 4K | 3 |
| 219 | Anton | B+ | 84.7 | 907 | 13 |
| 220 | Schertz | B+ | 84.6 | 42K | 8 |
| 221 | Jbsa Lackland | B+ | 84.6 | 25K | 50 |
| 222 | East Bernard | B+ | 84.6 | 2K | 8 |
| 223 | Hays | B+ | 84.6 | 639 | 5 |
| 224 | Sherman | B+ | 84.5 | 48K | 28 |
| 225 | Universal City | B+ | 84.5 | 20K | 3 |
| 226 | Denver City | B+ | 84.5 | 6K | 21 |
| 227 | Seymour | B+ | 84.5 | 5K | 43 |
| 228 | Elm Mott | B+ | 84.5 | 3K | 5 |
| 229 | San Benito | B+ | 84.4 | 24K | 33 |
| 230 | Warren | B+ | 84.4 | 2K | 13 |
| 231 | Hico | B+ | 84.4 | 1K | 7 |
| 232 | Bremond | B+ | 84.4 | 858 | 5 |
| 233 | Talco | B+ | 84.4 | 711 | 4 |
| 234 | Nolanville | B+ | 84.3 | 8K | 10 |
| 235 | Kennedale | B+ | 84.3 | 8K | 38 |
| 236 | Madisonville | B+ | 84.3 | 8K | 16 |
| 237 | Oak Ridge North | B+ | 84.3 | 4K | 3 |
| 238 | Louise | B+ | 84.3 | 1K | 11 |
| 239 | Matador | B+ | 84.3 | 578 | 14 |
| 240 | Mesquite | B+ | 84.2 | 152K | 3 |
| 241 | Lumberton | B+ | 84.2 | 30K | 6 |
| 242 | Port Neches | B+ | 84.2 | 15K | 11 |
| 243 | Olmito | B+ | 84.2 | 9K | 34 |
| 244 | Laird Hill | B+ | 84.2 | 705 | 20 |
| 245 | Port Isabel | B+ | 84.1 | 46K | 41 |
| 246 | Yorktown | B+ | 84.1 | 2K | 25 |
| 247 | Tolar | B+ | 84.1 | 1K | 11 |
| 248 | Pecos | B+ | 84 | 13K | 10 |
| 249 | Pearsall | B+ | 84 | 9K | 16 |
| 250 | Perryton | B+ | 84 | 8K | 15 |
| 251 | Jersey Village | B+ | 84 | 8K | 17 |
| 252 | Schulenberg | B+ | 84 | 3K | 8 |
| 253 | Walnut Spring | B+ | 84 | 795 | 5 |
| 254 | Galveston | B+ | 83.9 | 52K | 20 |
| 255 | Duncanville | B+ | 83.9 | 39K | 12 |
| 256 | Murphy | B+ | 83.8 | 19K | 6 |
| 257 | Edna | B+ | 83.8 | 6K | 9 |
| 258 | Knippa | B+ | 83.7 | 933 | 5 |
| 259 | Friendswood | B+ | 83.6 | 43K | 25 |
| 260 | Caddo Mills | B+ | 83.6 | 5K | 46 |
| 261 | Palmer | B+ | 83.6 | 3K | 45 |
| 262 | Memphis | B+ | 83.6 | 2K | 19 |
| 263 | Fentress | B+ | 83.6 | 2K | 55 |
| 264 | Abbott | B+ | 83.6 | 1K | 21 |
| 265 | Copperas Cove | B+ | 83.4 | 38K | 19 |
| 266 | El Lago | B+ | 83.4 | 4K | 12 |
| 267 | Little River Academy | B+ | 83.4 | 2K | 18 |
| 268 | San Juan | B+ | 83.3 | 30K | 16 |
| 269 | Hondo | B+ | 83.3 | 11K | 26 |
| 270 | Jacksboro | B+ | 83.3 | 4K | 43 |
| 271 | Sheridan | B+ | 83.3 | 1K | 13 |
| 272 | Port Aransas | B+ | 83.2 | 15K | 11 |
| 273 | Bacliff | B+ | 83.2 | 11K | 19 |
| 274 | Zephyr | B+ | 83.1 | 8K | 15 |
| 275 | Normangee | B+ | 83.1 | 719 | 24 |
| 276 | North Richland Hills | B+ | 83 | 72K | 9 |
| 277 | Whitehouse | B+ | 83 | 18K | 22 |
| 278 | Seabrook | B+ | 83 | 14K | 1 |
| 279 | Omaha | B+ | 83 | 3K | 5 |
| 280 | Charlotte | B+ | 83 | 2K | 7 |
| 281 | Lipan | B+ | 82.9 | 1K | 12 |
| 282 | Colleyville | B+ | 82.8 | 26K | 5 |
| 283 | Dalhart | B+ | 82.8 | 8K | 11 |
| 284 | Cactus | B+ | 82.8 | 3K | 20 |
| 285 | Edroy | B+ | 82.8 | 540 | 62 |
| 286 | Woodway | B+ | 82.7 | 9K | 17 |
| 287 | Hilltop Lakes | B+ | 82.7 | 1K | 3 |
| 288 | Agua Dulce | B+ | 82.7 | 848 | 19 |
| 289 | Edcouch | B+ | 82.5 | 3K | 60 |
| 290 | Ponder | B+ | 82.5 | 3K | 11 |
| 291 | Mount Vernon | B+ | 82.4 | 18K | 44 |
| 292 | Pendleton | B+ | 82.4 | 3K | 7 |
| 293 | Cross Plains | B+ | 82.4 | 926 | 23 |
| 294 | Pleasanton | B+ | 82.3 | 28K | 39 |
| 295 | Salado | B+ | 82.2 | 10K | 6 |
| 296 | Keller | B+ | 82.1 | 46K | 6 |
| 297 | Santo | B+ | 82.1 | 4K | 13 |
| 298 | Monahans | B+ | 82 | 9K | 13 |
| 299 | Brashear | B+ | 82 | 1K | 9 |
| 300 | Groveton | B+ | 82 | 918 | 9 |
| 301 | Hull | B+ | 82 | 798 | 15 |
| 302 | Sunrise Beach | B+ | 82 | 791 | 15 |
| 303 | Cottonwood Shores | B+ | 81.9 | 2K | 30 |
| 304 | Eden | B+ | 81.9 | 2K | 80 |
| 305 | Mountain City | B+ | 81.9 | 725 | 16 |
| 306 | Humble | B+ | 81.8 | 16K | 12 |
| 307 | Lantana | B+ | 81.8 | 13K | 14 |
| 308 | Rancho Viejo | B+ | 81.8 | 4K | 12 |
| 309 | Morgan Mill | B+ | 81.8 | 522 | 16 |
| 310 | Pickton | B+ | 81.7 | 2K | 14 |
| 311 | Panhandle | B+ | 81.7 | 2K | 14 |
| 312 | Wortham | B+ | 81.7 | 980 | 24 |
| 313 | Rule | B+ | 81.7 | 948 | 39 |
| 314 | Josephine | B+ | 81.6 | 10K | 7 |
| 315 | Rogers | B+ | 81.6 | 1K | 29 |
| 316 | Port Arthur | B+ | 81.5 | 56K | 15 |
| 317 | Krum | B+ | 81.5 | 6K | 30 |
| 318 | Lockney | B+ | 81.5 | 2K | 10 |
| 319 | West University Place | B+ | 81.4 | 19K | 26 |
| 320 | Weimar | B+ | 81.4 | 2K | 14 |
| 321 | Meridian | B+ | 81.4 | 1K | 28 |
| 322 | Lavon | B+ | 81.3 | 16K | 3 |
| 323 | Bovina | B+ | 81.3 | 2K | 9 |
| 324 | Van Vleck | B+ | 81.3 | 2K | 18 |
| 325 | Red Oak | B+ | 81.2 | 65K | 45 |
| 326 | Stowell | B+ | 81.2 | 16K | 46 |
| 327 | Rivera | B+ | 81.2 | 1K | 10 |
| 328 | Prosper | B+ | 81.1 | 43K | 3 |
| 329 | Mcdade | B+ | 81.1 | 696 | 11 |
| 330 | Savoy | B+ | 81 | 10K | 20 |
| 331 | Palo Pinto | B+ | 81 | 1K | 13 |
| 332 | Groom | B+ | 81 | 548 | 5 |
| 333 | Shoreacres | B+ | 80.9 | 1K | 13 |
| 334 | Lorenzo | B+ | 80.9 | 957 | 18 |
| 335 | Paris | B+ | 80.8 | 51K | 32 |
| 336 | Bedford | B+ | 80.8 | 50K | 7 |
| 337 | Iowa Park | B+ | 80.8 | 7K | 33 |
| 338 | Deer Park | B+ | 80.7 | 34K | 17 |
| 339 | Uhland | B+ | 80.7 | 20K | 11 |
| 340 | Three Rivers | B+ | 80.7 | 4K | 34 |
| 341 | Gallatin | B+ | 80.7 | 996 | 2 |
| 342 | Reno | B+ | 80.6 | 3K | 15 |
| 343 | Portland | B+ | 80.5 | 23K | 6 |
| 344 | Groves | B+ | 80.5 | 16K | 13 |
| 345 | San Leon | B+ | 80.5 | 12K | 22 |
| 346 | Dalworthington Gardens | B+ | 80.5 | 2K | 25 |
| 347 | Kendleton | B+ | 80.5 | 1K | 23 |
| 348 | Ransom Canyon | B+ | 80.5 | 1K | 9 |
| 349 | Bonham | B+ | 80.3 | 12K | 99 |
| 350 | Stockdale | B+ | 80.3 | 7K | 10 |
| 351 | Brackettville | B+ | 80.3 | 4K | 26 |
| 352 | Mt Enterprise | B+ | 80.3 | 2K | 12 |
| 353 | Stonewall | B+ | 80.3 | 720 | 11 |
| 354 | Como | B+ | 80.2 | 5K | 33 |
| 355 | Village Mills | B+ | 80.2 | 2K | 6 |
| 356 | Everman | B+ | 80.1 | 6K | 12 |
| 357 | Eldorado | B+ | 80.1 | 2K | 27 |
| 358 | Earth | B+ | 80.1 | 937 | 14 |
| 359 | Rising Star | B+ | 80.1 | 765 | 39 |
| 360 | Presidio | B | 80 | 6K | 35 |
| 361 | Franklin | B+ | 80 | 5K | 39 |
| 362 | Granger | B+ | 80 | 2K | 26 |
| 363 | Dawson | B+ | 80 | 2K | 25 |
| 364 | Moore | B+ | 80 | 930 | 23 |
| 365 | West Lake Hills | B | 79.9 | 10K | 56 |
| 366 | Morgans Point Resort | B | 79.9 | 5K | 16 |
| 367 | Lyford | B | 79.9 | 2K | 42 |
| 368 | Wink | B | 79.9 | 2K | 18 |
| 369 | Winfield | B | 79.9 | 614 | 34 |
| 370 | Tuscola | B | 79.8 | 10K | 22 |
| 371 | Fort Hancock | B | 79.8 | 2K | 45 |
| 372 | Reklaw | B | 79.8 | 660 | 20 |
| 373 | White Oak | B | 79.7 | 7K | 42 |
| 374 | Tivoli | B | 79.7 | 665 | 44 |
| 375 | Justin | B | 79.6 | 4K | 11 |
| 376 | Electra | B | 79.6 | 3K | 44 |
| 377 | Centerville | B | 79.6 | 903 | 6 |
| 378 | Bloomburg | B | 79.6 | 681 | 29 |
| 379 | Palacios | B | 79.5 | 6K | 36 |
| 380 | Friona | B | 79.5 | 5K | 21 |
| 381 | Spring Branch | B | 79.5 | 3K | 20 |
| 382 | Rio Grande | B | 79.4 | 19K | 48 |
| 383 | Danbury | B | 79.4 | 2K | 52 |
| 384 | Douglass | B | 79.3 | 7K | 40 |
| 385 | Muenster | B | 79.3 | 2K | 6 |
| 386 | Utopia | B | 79.3 | 780 | 12 |
| 387 | Coldspring | B | 79.1 | 10K | 34 |
| 388 | Big Lake | B | 79.1 | 3K | 37 |
| 389 | Martinsville | B | 79.1 | 519 | 19 |
| 390 | Celeste | B | 79 | 6K | 52 |
| 391 | La Vernia | B | 79 | 3K | 18 |
| 392 | Morgan | B | 79 | 1K | 12 |
| 393 | Mineola | B | 78.8 | 20K | 18 |
| 394 | Cooper | B | 78.8 | 5K | 31 |
| 395 | Olden | B | 78.8 | 783 | 32 |
| 396 | Princeton | B | 78.7 | 62K | 27 |
| 397 | Fate | B | 78.7 | 35K | 35 |
| 398 | Kingsland | B | 78.7 | 14K | 31 |
| 399 | Annetta | B | 78.6 | 3K | 27 |
| 400 | Dodge | B | 78.6 | 3K | 33 |
| 401 | Dekalb | B | 78.6 | 2K | 27 |
| 402 | Balch Springs | B | 78.5 | 28K | 19 |
| 403 | Premont | B | 78.5 | 2K | 29 |
| 404 | Maypearl | B | 78.5 | 994 | 23 |
| 405 | Daingerfield | B | 78.4 | 4K | 24 |
| 406 | Nevada | B | 78.4 | 4K | 5 |
| 407 | La Pryor | B | 78.4 | 2K | 101 |
| 408 | Corpus Christi | B | 78.3 | 325K | 28 |
| 409 | Scurry | B | 78.2 | 11K | 12 |
| 410 | Clute | B | 78.2 | 11K | 13 |
| 411 | Bullard | B | 78.2 | 6K | 32 |
| 412 | La Marque | B | 78.1 | 15K | 15 |
| 413 | Hutto | B | 78 | 60K | 38 |
| 414 | Leakey | B | 78 | 3K | 81 |
| 415 | Leonard | B | 77.9 | 5K | 33 |
| 416 | Van Horn | B | 77.9 | 2K | 19 |
| 417 | Boyd | B | 77.9 | 2K | 33 |
| 418 | Gregory | B | 77.9 | 2K | 31 |
| 419 | Seadrift | B | 77.9 | 2K | 30 |
| 420 | Hallsville | B | 77.8 | 19K | 45 |
| 421 | Winnsboro | B | 77.8 | 13K | 35 |
| 422 | Boling | B | 77.8 | 845 | 30 |
| 423 | Donna | B | 77.7 | 16K | 18 |
| 424 | Colorado City | B | 77.7 | 4K | 16 |
| 425 | Lexington | B | 77.7 | 2K | 15 |
| 426 | Rocksprings | B | 77.7 | 2K | 21 |
| 427 | Millsap | B | 77.6 | 8K | 19 |
| 428 | Eustace | B | 77.6 | 2K | 15 |
| 429 | Calvert | B | 77.5 | 962 | 37 |
| 430 | Falls City | B | 77.5 | 514 | 22 |
| 431 | Alvord | B | 77.4 | 1K | 37 |
| 432 | Blue Ridge | B | 77.3 | 10K | 36 |
| 433 | New London | B | 77.3 | 3K | 14 |
| 434 | Combes | B | 77.3 | 3K | 23 |
| 435 | Gause | B | 77.3 | 828 | 11 |
| 436 | Haltom City | B | 77.2 | 46K | 16 |
| 437 | Alba | B | 77.2 | 8K | 23 |
| 438 | Log Cabin | B | 77.2 | 1K | 20 |
| 439 | Texas City | B | 77.1 | 54K | 15 |
| 440 | Sour Lake | B | 77.1 | 3K | 25 |
| 441 | Whitesboro | B | 77 | 11K | 47 |
| 442 | Aransas Pass | B | 77 | 8K | 33 |
| 443 | Sunray | B | 76.9 | 2K | 9 |
| 444 | Lucas | B | 76.8 | 11K | 20 |
| 445 | Fair Oaks Ranch | B | 76.8 | 10K | 17 |
| 446 | Honey Grove | B | 76.8 | 6K | 44 |
| 447 | New Deal | B | 76.8 | 729 | 74 |
| 448 | Manor | B | 76.7 | 20K | 23 |
| 449 | The Hills | B | 76.7 | 3K | 71 |
| 450 | Ladonia | B | 76.7 | 597 | 56 |
| 451 | Newcastle | B | 76.7 | 532 | 33 |
| 452 | Natalia | B | 76.6 | 1K | 16 |
| 453 | Lott | B | 76.6 | 947 | 53 |
| 454 | Skidmore | B | 76.6 | 777 | 26 |
| 455 | Prairie View | B | 76.5 | 13K | 26 |
| 456 | Meadowlakes | B | 76.5 | 2K | 14 |
| 457 | Shavano Park | B | 76.4 | 2K | 14 |
| 458 | Santa Anna | B | 76.4 | 1K | 36 |
| 459 | Ector | B | 76.4 | 981 | 10 |
| 460 | Holiday Lakes | B | 76.4 | 921 | 24 |
| 461 | Ingram | B | 76.4 | 740 | 21 |
| 462 | Benbrook | B | 76.3 | 24K | 39 |
| 463 | Garciasville | B | 76.3 | 6K | 23 |
| 464 | Crane | B | 76.3 | 3K | 47 |
| 465 | Bon Wier | B | 76.3 | 700 | 10 |
| 466 | Frisco | B | 76.2 | 235K | 45 |
| 467 | Clint | B | 76.2 | 59K | 40 |
| 468 | Southlake | B | 76.2 | 32K | 98 |
| 469 | Holland | B | 76.1 | 4K | 24 |
| 470 | Edgecliff Village | B | 76.1 | 4K | 14 |
| 471 | Bells | B | 76 | 5K | 16 |
| 472 | Needville | B | 76 | 3K | 8 |
| 473 | Covington | B | 76 | 717 | 44 |
| 474 | Midlothian | B | 75.9 | 72K | 56 |
| 475 | Seagoville | B | 75.8 | 20K | 32 |
| 476 | Paradise | B | 75.8 | 969 | 58 |
| 477 | Pampa | B | 75.7 | 19K | 42 |
| 478 | Crawford | B | 75.7 | 5K | 44 |
| 479 | Saratoga | B | 75.7 | 5K | 18 |
| 480 | Poteet | B | 75.7 | 3K | 28 |
| 481 | Goldthwaite | B | 75.7 | 2K | 45 |
| 482 | Oyster Creek | B | 75.7 | 2K | 19 |
| 483 | Miles | B | 75.7 | 920 | 139 |
| 484 | Onalaska | B | 75.5 | 6K | 16 |
| 485 | Ferris | B | 75.5 | 3K | 56 |
| 486 | Melissa | B | 75.3 | 29K | 24 |
| 487 | Gonzales | B | 75.3 | 20K | 74 |
| 488 | Sweetwater | B | 75.1 | 15K | 64 |
| 489 | Spurger | B- | 75 | 6K | 19 |
| 490 | Venus | B- | 74.9 | 3K | 43 |
| 491 | Billings | B- | 74.9 | 790 | 58 |
| 492 | Argyle | B- | 74.8 | 21K | 27 |
| 493 | La Feria | B- | 74.8 | 7K | 46 |
| 494 | Henrietta | B- | 74.8 | 3K | 66 |
| 495 | Brownsboro | B- | 74.7 | 6K | 15 |
| 496 | Saint Jo | B- | 74.7 | 881 | 84 |
| 497 | Evadale | B- | 74.7 | 559 | 42 |
| 498 | Richland | B- | 74.6 | 1K | 9 |
| 499 | Lake Dallas | B- | 74.5 | 18K | 13 |
| 500 | Teague | B- | 74.5 | 10K | 24 |
| 501 | Redwater | B- | 74.5 | 4K | 34 |
| 502 | Vega | B- | 74.5 | 885 | 36 |
| 503 | Valley View | B- | 74.4 | 5K | 30 |
| 504 | Olney | B- | 74.4 | 3K | 16 |
| 505 | Waelder | B- | 74.4 | 970 | 66 |
| 506 | Niederwald | B- | 74.3 | 35K | 19 |
| 507 | Kempner | B- | 74.3 | 18K | 30 |
| 508 | Wilmer | B- | 74.3 | 7K | 61 |
| 509 | Tulia | B- | 74.3 | 5K | 26 |
| 510 | Buffalo Gap | B- | 74.3 | 2K | 24 |
| 511 | Orange Grove | B- | 74.3 | 1K | 10 |
| 512 | Brownfield | B- | 74 | 9K | 17 |
| 513 | Crosbyton | B- | 74 | 2K | 28 |
| 514 | Wallis | B- | 74 | 1K | 27 |
| 515 | Beasley | B- | 73.9 | 977 | 15 |
| 516 | Cedar Park | B- | 73.8 | 93K | 116 |
| 517 | Elsa | B- | 73.8 | 6K | 90 |
| 518 | Sebastian | B- | 73.7 | 2K | 42 |
| 519 | Grapeland | B- | 73.6 | 2K | 16 |
| 520 | Petersburg | B- | 73.6 | 1K | 25 |
| 521 | Italy | B- | 73.5 | 4K | 64 |
| 522 | Sonora | B- | 73.5 | 3K | 24 |
| 523 | Karnack | B- | 73.5 | 2K | 47 |
| 524 | Hidalgo | B- | 73.3 | 15K | 18 |
| 525 | Richwood | B- | 73.3 | 8K | 16 |
| 526 | Buna | B- | 73.1 | 6K | 45 |
| 527 | Deweyville | B- | 73 | 4K | 62 |
| 528 | Rockport | B- | 72.9 | 14K | 38 |
| 529 | Abernathy | B- | 72.9 | 3K | 20 |
| 530 | Bellmead | B- | 72.8 | 11K | 22 |
| 531 | Orangefield | B- | 72.8 | 8K | 22 |
| 532 | Poth | B- | 72.8 | 3K | 15 |
| 533 | Hughes Springs | B- | 72.8 | 3K | 14 |
| 534 | Call | B- | 72.7 | 1K | 18 |
| 535 | Ben Wheeler | B- | 72.6 | 6K | 20 |
| 536 | Big Sandy | B- | 72.6 | 2K | 69 |
| 537 | Forney | B- | 72.5 | 69K | 60 |
| 538 | Burkburnett | B- | 72.5 | 11K | 57 |
| 539 | Ganado | B- | 72.4 | 2K | 11 |
| 540 | Vanderbilt | B- | 72.4 | 525 | 17 |
| 541 | Hempstead | B- | 72.3 | 7K | 34 |
| 542 | Lincoln | B- | 72.3 | 4K | 46 |
| 543 | Pasadena | B- | 72.2 | 153K | 24 |
| 544 | Channelview | B- | 72.2 | 20K | 18 |
| 545 | Refugio | B- | 72.1 | 3K | 60 |
| 546 | Lone Star | B- | 72 | 1K | 22 |
| 547 | Snyder | B- | 71.9 | 12K | 82 |
| 548 | Rhome | B- | 71.8 | 2K | 51 |
| 549 | Carlsbad | B- | 71.8 | 2K | 35 |
| 550 | Elmo | B- | 71.7 | 2K | 38 |
| 551 | Point Comfort | B- | 71.6 | 759 | 38 |
| 552 | Jamaica Beach | B- | 71.5 | 1K | 18 |
| 553 | Wheeler | B- | 71.4 | 2K | 53 |
| 554 | Maydelle | B- | 71.4 | 795 | 45 |
| 555 | Wylie | B- | 71.2 | 76K | 32 |
| 556 | Harker Heights | B- | 71.1 | 35K | 70 |
| 557 | Diboll | B- | 71.1 | 5K | 25 |
| 558 | Dodd City | B- | 71.1 | 729 | 21 |
| 559 | D Hanis | B- | 71 | 2K | 14 |
| 560 | Weston | B- | 70.9 | 912 | 17 |
| 561 | Lacy Lakeview | B- | 70.8 | 7K | 35 |
| 562 | Bardwell | B- | 70.8 | 747 | 106 |
| 563 | Marion | B- | 70.7 | 54K | 33 |
| 564 | Luling | B- | 70.7 | 8K | 58 |
| 565 | Sealy | B- | 70.7 | 8K | 37 |
| 566 | Asherton | B- | 70.7 | 1K | 59 |
| 567 | Edgewood | B- | 70.5 | 2K | 100 |
| 568 | College Station | B- | 70.3 | 165K | 65 |
| 569 | Bailey | B- | 70.3 | 2K | 111 |
| 570 | Lancaster | B- | 70.2 | 40K | 23 |
| 571 | Waskom | B- | 70.2 | 4K | 16 |
| 572 | Stinnett | B- | 70.2 | 2K | 13 |
| 573 | Kemp | B- | 70.1 | 1K | 74 |
| 574 | Galena Park | B- | 70 | 10K | 15 |
| 575 | Dilley | C+ | 70 | 5K | 22 |
| 576 | Gordonville | B- | 70 | 4K | 11 |
| 577 | Spicewood | C+ | 69.9 | 687 | 42 |
| 578 | Rockdale | C+ | 69.8 | 17K | 53 |
| 579 | Castroville | C+ | 69.8 | 7K | 109 |
| 580 | Liverpool | C+ | 69.8 | 870 | 93 |
| 581 | Knox City | C+ | 69.7 | 1K | 25 |
| 582 | Frost | C+ | 69.7 | 882 | 32 |
| 583 | Deport | C+ | 69.7 | 750 | 38 |
| 584 | Pilot Point | C+ | 69.5 | 8K | 72 |
| 585 | Yantis | C+ | 69.5 | 6K | 41 |
| 586 | Roxton | C+ | 69.4 | 538 | 31 |
| 587 | Kenedy | C+ | 69.3 | 6K | 38 |
| 588 | Goodfellow Afb | C+ | 69.3 | 5K | 24 |
| 589 | Ralls | C+ | 69.2 | 2K | 20 |
| 590 | Bogata | C+ | 69.2 | 1K | 32 |
| 591 | Clarendon | C+ | 69.1 | 21K | 59 |
| 592 | Terlingua | C+ | 69.1 | 888 | 37 |
| 593 | Flatonia | C+ | 69 | 2K | 51 |
| 594 | Spur | C+ | 69 | 2K | 39 |
| 595 | Hooks | C+ | 68.9 | 5K | 23 |
| 596 | Hamilton | C+ | 68.9 | 3K | 19 |
| 597 | Avinger | C+ | 68.7 | 3K | 27 |
| 598 | Brownsville | C+ | 68.6 | 211K | 45 |
| 599 | China Spring | C+ | 68.5 | 5K | 127 |
| 600 | Bangs | C+ | 68.5 | 3K | 20 |
| 601 | Avalon | C+ | 68.5 | 1K | 19 |
| 602 | Rio Grande City | C+ | 68.3 | 10K | 63 |
| 603 | Troup | C+ | 68.3 | 4K | 66 |
| 604 | Merkel | C+ | 68.2 | 7K | 88 |
| 605 | Rio Vista | C+ | 68.1 | 1K | 33 |
| 606 | Medina | C+ | 68.1 | 1K | 102 |
| 607 | Crystal City | C+ | 68 | 8K | 62 |
| 608 | Poynor | C+ | 68 | 1K | 18 |
| 609 | Newton | C+ | 67.9 | 3K | 21 |
| 610 | Rosebud | C+ | 67.9 | 1K | 66 |
| 611 | Concan | C+ | 67.8 | 2K | 116 |
| 612 | New Boston | C+ | 67.7 | 20K | 121 |
| 613 | Runge | C+ | 67.6 | 1K | 45 |
| 614 | Dumas | C+ | 67.5 | 15K | 24 |
| 615 | River Oaks | C+ | 67.4 | 8K | 54 |
| 616 | Crowley | C+ | 67.3 | 21K | 24 |
| 617 | Eagle Lake | C+ | 67.3 | 4K | 23 |
| 618 | Lewisville | C+ | 67.2 | 141K | 22 |
| 619 | Wolfe City | C+ | 67.2 | 1K | 143 |
| 620 | Tye | C+ | 67.2 | 1K | 30 |
| 621 | Columbus | C+ | 67.1 | 2K | 80 |
| 622 | Whitewright | C+ | 67 | 6K | 18 |
| 623 | Sweeny | C+ | 67 | 4K | 24 |
| 624 | Claude | C+ | 67 | 1K | 59 |
| 625 | Southmayd | C+ | 67 | 1K | 48 |
| 626 | Buda | C+ | 66.9 | 26K | 81 |
| 627 | Rusk | C+ | 66.9 | 11K | 71 |
| 628 | Corrigan | C+ | 66.9 | 3K | 28 |
| 629 | Montalba | C+ | 66.8 | 7K | 48 |
| 630 | Lorena | C+ | 66.7 | 5K | 47 |
| 631 | Loraine | C+ | 66.7 | 504 | 29 |
| 632 | Harleton | C+ | 66.5 | 4K | 39 |
| 633 | Roby | C+ | 66.4 | 1K | 63 |
| 634 | La Villa | C+ | 66.3 | 3K | 341 |
| 635 | Royse City | C+ | 66.2 | 22K | 42 |
| 636 | White Settlement | C+ | 66.2 | 19K | 50 |
| 637 | Martindale | C+ | 66.2 | 3K | 111 |
| 638 | Goliad | C+ | 66.1 | 2K | 29 |
| 639 | Bryson | C+ | 66.1 | 570 | 94 |
| 640 | Murchison | C+ | 66 | 1K | 22 |
| 641 | Breckenridge | C+ | 65.8 | 11K | 53 |
| 642 | Trenton | C+ | 65.7 | 820 | 57 |
| 643 | Pflugerville | C+ | 65.6 | 63K | 78 |
| 644 | Lake Worth | C+ | 65.6 | 5K | 24 |
| 645 | Weslaco | C+ | 65.5 | 40K | 50 |
| 646 | Jayton | C+ | 65.5 | 513 | 56 |
| 647 | Mccamey | C+ | 65.4 | 2K | 18 |
| 648 | West Columbia | C+ | 65.1 | 7K | 55 |
| 649 | Garrison | C | 65 | 2K | 33 |
| 650 | Floresville | C | 64.8 | 20K | 28 |
| 651 | Red Rock | C | 64.6 | 531 | 80 |
| 652 | Batesville | C | 64.3 | 1K | 27 |
| 653 | Tomball | C | 64.2 | 19K | 158 |
| 654 | Anna | C | 64 | 24K | 25 |
| 655 | Kermit | C | 63.9 | 6K | 22 |
| 656 | Milford | C | 63.9 | 796 | 38 |
| 657 | Coupland | C | 63.8 | 40K | 33 |
| 658 | Sierra Blanca | C | 63.4 | 3K | 52 |
| 659 | Woodsboro | C | 63.4 | 1K | 48 |
| 660 | Harlingen | C | 63.3 | 92K | 51 |
| 661 | Bandera | C | 63.2 | 5K | 88 |
| 662 | Christine | C | 63.2 | 696 | 28 |
| 663 | Atlanta | C | 63.1 | 5K | 63 |
| 664 | Camp Wood | C | 63.1 | 2K | 78 |
| 665 | Little Elm | C | 63 | 41K | 18 |
| 666 | Cleburne | C | 62.9 | 38K | 59 |
| 667 | Florence | C | 62.9 | 1K | 46 |
| 668 | Damon | C | 62.9 | 860 | 96 |
| 669 | Palestine | C | 62.8 | 40K | 71 |
| 670 | Kaufman | C | 62.8 | 15K | 78 |
| 671 | Aledo | C | 62.5 | 5K | 91 |
| 672 | Lindale | C | 62.4 | 25K | 37 |
| 673 | Addison | C | 62.4 | 17K | 126 |
| 674 | Moscow | C | 62.4 | 2K | 30 |
| 675 | Chester | C | 62.4 | 1K | 30 |
| 676 | Cisco | C | 62.3 | 3K | 78 |
| 677 | Greenville | C | 62.2 | 77K | 43 |
| 678 | Nocona | C | 62.1 | 4K | 29 |
| 679 | Jourdanton | C | 62 | 6K | 52 |
| 680 | Richland Springs | C | 62 | 3K | 49 |
| 681 | Banquete | C | 62 | 912 | 65 |
| 682 | Gilmer | C | 61.9 | 24K | 58 |
| 683 | Bowie | C | 61.8 | 6K | 48 |
| 684 | Irving | C | 61.7 | 265K | 61 |
| 685 | Hart | C | 61.3 | 1K | 25 |
| 686 | Sulphur Springs | C | 61.1 | 33K | 93 |
| 687 | Leon Valley | C | 61.1 | 8K | 84 |
| 688 | Driscoll | C | 61.1 | 680 | 69 |
| 689 | Shepherd | C | 61 | 4K | 64 |
| 690 | Barstow | C | 61 | 750 | 67 |
| 691 | Bridge City | C | 60.9 | 10K | 40 |
| 692 | Blossom | C | 60.9 | 2K | 32 |
| 693 | Lawn | C | 60.8 | 767 | 286 |
| 694 | Flower Mound | C | 60.7 | 80K | 97 |
| 695 | Mart | C | 60.2 | 4K | 146 |
| 696 | Fritch | C | 60 | 6K | 111 |
| 697 | Glenn Heights | C- | 59.9 | 19K | 89 |
| 698 | Crandall | C- | 59.9 | 9K | 40 |
| 699 | Rosenberg | C- | 59.8 | 43K | 38 |
| 700 | Jewett | C- | 59.7 | 1K | 52 |
| 701 | Joshua | C- | 59.6 | 66K | 109 |
| 702 | Cushing | C- | 59.6 | 2K | 118 |
| 703 | Sinton | C- | 59.5 | 6K | 89 |
| 704 | Liberty Hill | C- | 59.4 | 10K | 91 |
| 705 | Helotes | C- | 59.4 | 792 | 48 |
| 706 | Iraan | C- | 59.3 | 2K | 52 |
| 707 | Del Valle | C- | 58.9 | 3K | 98 |
| 708 | Taft | C- | 58.8 | 10K | 34 |
| 709 | Moody | C- | 58.8 | 6K | 163 |
| 710 | Lakewood Village | C- | 58.7 | 963 | 162 |
| 711 | Karnes City | C- | 58.6 | 11K | 64 |
| 712 | Mineral Wells | C- | 58.5 | 22K | 47 |
| 713 | Wills Point | C- | 58.5 | 20K | 68 |
| 714 | Mc Gregor | C- | 58.2 | 7K | 89 |
| 715 | Oakwood | C- | 58 | 3K | 87 |
| 716 | Van Alstyne | C- | 57.9 | 14K | 42 |
| 717 | Littlefield | C- | 57.9 | 7K | 61 |
| 718 | Cleveland | C- | 57.5 | 25K | 74 |
| 719 | Graford | C- | 57.4 | 8K | 51 |
| 720 | Sabinal | C- | 57.4 | 2K | 36 |
| 721 | Borger | C- | 57.3 | 15K | 41 |
| 722 | West | C- | 57.3 | 7K | 104 |
| 723 | West Tawakoni | C- | 57.3 | 2K | 62 |
| 724 | Trinidad | C- | 57.2 | 1K | 46 |
| 725 | Edinburg | C- | 57 | 256K | 43 |
| 726 | Lampasas | C- | 57 | 7K | 70 |
| 727 | Brazoria | C- | 56.9 | 3K | 165 |
| 728 | Somerville | C- | 56.6 | 2K | 135 |
| 729 | Lyons | C- | 56.6 | 699 | 110 |
| 730 | Freer | C- | 56.5 | 3K | 61 |
| 731 | San Marcos | C- | 56.4 | 137K | 168 |
| 732 | Hamlin | C- | 56.4 | 3K | 83 |
| 733 | Mission | C- | 56.3 | 206K | 94 |
| 734 | Hubbard | C- | 56.3 | 5K | 55 |
| 735 | Temple | C- | 56 | 104K | 64 |
| 736 | Orange | C- | 55.6 | 27K | 67 |
| 737 | Bartlett | C- | 55.5 | 3K | 81 |
| 738 | Caldwell | C- | 55.4 | 5K | 96 |
| 739 | Happy | C- | 55.4 | 712 | 57 |
| 740 | Garwood | D+ | 54.9 | 979 | 61 |
| 741 | Throckmorton | D+ | 54.8 | 720 | 75 |
| 742 | Seminole | D+ | 54.5 | 7K | 171 |
| 743 | Whitney | D+ | 54.5 | 7K | 62 |
| 744 | Kirvin | D+ | 54.3 | 549 | 69 |
| 745 | Plantersville | D+ | 54.2 | 8K | 97 |
| 746 | Progreso | D+ | 54.1 | 32K | 79 |
| 747 | Falcon Heights | D+ | 54 | 4K | 48 |
| 748 | Burkeville | D+ | 54 | 933 | 91 |
| 749 | Quanah | D+ | 53.3 | 3K | 67 |
| 750 | Canton | D+ | 52.4 | 11K | 123 |
| 751 | Coahoma | D+ | 52.4 | 4K | 91 |
| 752 | Sanderson | D+ | 52.3 | 800 | 50 |
| 753 | Alvarado | D+ | 52 | 12K | 172 |
| 754 | Plains | D+ | 52 | 1K | 141 |
| 755 | San Diego | D+ | 51.8 | 7K | 29 |
| 756 | Queen City | D+ | 51.3 | 2K | 184 |
| 757 | Ellinger | D+ | 51.3 | 573 | 83 |
| 758 | Eagle Pass | D+ | 51 | 66K | 233 |
| 759 | Devine | D+ | 51 | 15K | 119 |
| 760 | San Saba | D+ | 51 | 4K | 181 |
| 761 | Ingleside | D+ | 50.9 | 11K | 66 |
| 762 | Clarksville | D+ | 50.9 | 11K | 79 |
| 763 | Kingsville | D+ | 50.8 | 34K | 82 |
| 764 | Munday | D+ | 50.8 | 2K | 88 |
| 765 | Deanville | D+ | 50.7 | 3K | 95 |
| 766 | Roscoe | D+ | 50.7 | 1K | 139 |
| 767 | Arlington | D+ | 50.5 | 406K | 296 |
| 768 | Center | D+ | 50.5 | 12K | 284 |
| 769 | Waxahachie | D+ | 50 | 59K | 122 |
| 770 | Axtell | D+ | 50 | 4K | 253 |
| 771 | Idalou | D+ | 50 | 2K | 112 |
| 772 | Mason | D+ | 50 | 2K | 150 |
| 773 | Prairie Hill | D+ | 50 | 2K | 105 |
| 774 | Leroy | D+ | 50 | 2K | 104 |
| 775 | Riviera | D+ | 50 | 729 | 242 |
| 776 | Springtown | D | 49.5 | 34K | 108 |
| 777 | Lake Jackson | D | 49.4 | 28K | 128 |
| 778 | Maxwell | D | 49.4 | 6K | 41 |
| 779 | Vernon | D | 49.2 | 11K | 204 |
| 780 | Hebbronville | D | 49.2 | 5K | 138 |
| 781 | Atascosa | D | 49.1 | 14K | 42 |
| 782 | Glen Rose | D | 49 | 7K | 182 |
| 783 | Anthony | D | 49 | 6K | 37 |
| 784 | Eastland | D | 49 | 4K | 83 |
| 785 | Haslet | D | 49 | 4K | 222 |
| 786 | Stanton | D | 49 | 3K | 123 |
| 787 | Robert Lee | D | 49 | 1K | 284 |
| 788 | Crowell | D | 49 | 1K | 137 |
| 789 | Jacksonville | D | 48.8 | 32K | 128 |
| 790 | Shelbyville | D | 48.8 | 6K | 222 |
| 791 | Overton | D | 48.8 | 3K | 66 |
| 792 | Kirbyville | D | 48.8 | 3K | 51 |
| 793 | Splendora | D | 48.7 | 11K | 799 |
| 794 | Chilton | D | 48.7 | 2K | 56 |
| 795 | Gainesville | D | 48.5 | 27K | 73 |
| 796 | Johnson City | D | 48.4 | 2K | 127 |
| 797 | Nederland | D | 48.3 | 23K | 46 |
| 798 | Bellville | D | 48.2 | 7K | 141 |
| 799 | Cumby | D | 48.2 | 3K | 101 |
| 800 | Rankin | D | 48.1 | 846 | 73 |
| 801 | Fort Stockton | D | 48 | 13K | 71 |
| 802 | Collinsville | D | 48 | 5K | 5819 |
| 803 | Seagraves | D | 48 | 2K | 286 |
| 804 | Naples | D | 48 | 2K | 113 |
| 805 | Manchaca | D | 47.9 | 2K | 82 |
| 806 | Paducah | D | 47.9 | 1K | 134 |
| 807 | Childress | D | 47.8 | 6K | 62 |
| 808 | Marlin | D | 47.6 | 11K | 361 |
| 809 | Marquez | D | 47.6 | 10K | 80 |
| 810 | Wharton | D | 47.6 | 9K | 84 |
| 811 | Commerce | D | 47.5 | 19K | 133 |
| 812 | Decatur | D | 47.5 | 7K | 105 |
| 813 | Los Fresnos | D | 47.5 | 7K | 109 |
| 814 | Montague | D | 47.3 | 2K | 79 |
| 815 | Mathis | D | 47.2 | 5K | 56 |
| 816 | Carthage | D | 47 | 11K | 196 |
| 817 | Manvel | D | 47 | 9K | 266 |
| 818 | Comanche | D | 47 | 7K | 76 |
| 819 | Grand Saline | D | 47 | 6K | 272 |
| 820 | Alto | D | 47 | 5K | 205 |
| 821 | Chandler | D | 47 | 5K | 131 |
| 822 | Winona | D | 47 | 4K | 223 |
| 823 | Shallowater | D | 47 | 3K | 2640 |
| 824 | Valley Mills | D | 47 | 3K | 127 |
| 825 | Bivins | D | 47 | 3K | 111 |
| 826 | Benavides | D | 47 | 3K | 283 |
| 827 | Mount Calm | D | 47 | 2K | 121 |
| 828 | Pointblank | D | 47 | 2K | 153 |
| 829 | Marfa | D | 47 | 2K | 786 |
| 830 | Snook | D | 47 | 2K | 359 |
| 831 | Hunt | D | 47 | 2K | 1009 |
| 832 | Hawkins | D | 47 | 2K | 147 |
| 833 | Apple Springs | D | 47 | 2K | 227 |
| 834 | Morton | D | 47 | 2K | 362 |
| 835 | Port O Connor | D | 47 | 2K | 390 |
| 836 | Newark | D | 47 | 1K | 850 |
| 837 | Placedo | D | 47 | 741 | 174 |
| 838 | Anderson | D | 47 | 569 | 419 |
| 839 | Bryan | D | 46.8 | 108K | 103 |
| 840 | Mabank | D | 46.8 | 39K | 158 |
| 841 | Lytle | D | 46.8 | 26K | 55 |
| 842 | Bridgeport | D | 46.3 | 10K | 131 |
| 843 | Rockwall | D | 46.2 | 73K | 42 |
| 844 | Sanger | D | 46.2 | 23K | 232 |
| 845 | Zapata | D | 46.2 | 17K | 215 |
| 846 | Fairfield | D | 46.2 | 10K | 202 |
| 847 | Wolfforth | D | 46.2 | 10K | 3340 |
| 848 | La Grulla | D | 46.2 | 10K | 118 |
| 849 | Brady | D | 46.2 | 5K | 823 |
| 850 | Riesel | D | 46.2 | 2K | 223 |
| 851 | Uvalde | D | 46.1 | 21K | 214 |
| 852 | Fredericksburg | D | 46 | 12K | 289 |
| 853 | Emory | D | 46 | 7K | 90 |
| 854 | Buffalo | D | 46 | 7K | 148 |
| 855 | San Augustine | D | 46 | 5K | 173 |
| 856 | Winters | D | 46 | 5K | 154 |
| 857 | Arp | D | 46 | 5K | 223 |
| 858 | Malakoff | D | 46 | 4K | 98 |
| 859 | Blanco | D | 46 | 3K | 188 |
| 860 | Santa Rosa | D | 46 | 3K | 105 |
| 861 | Junction | D | 46 | 3K | 81 |
| 862 | East Tawakoni | D | 46 | 3K | 66 |
| 863 | Runaway Bay | D | 46 | 2K | 98 |
| 864 | Matagorda | D | 46 | 2K | 128 |
| 865 | Kerens | D | 46 | 2K | 123 |
| 866 | Gorman | D | 46 | 1K | 56 |
| 867 | Carbon | D | 46 | 999 | 79 |
| 868 | New Home | D | 46 | 965 | 209 |
| 869 | Silverton | D | 46 | 808 | 133 |
| 870 | Meadow | D | 46 | 592 | 173 |
| 871 | La Grange | D | 45.8 | 13K | 126 |
| 872 | Ballinger | D | 45.8 | 4K | 87 |
| 873 | Graham | D | 45.5 | 18K | 91 |
| 874 | Horseshoe Bay | D | 45.5 | 13K | 87 |
| 875 | Marble Falls | D | 45.5 | 10K | 209 |
| 876 | Stamford | D | 45.5 | 4K | 200 |
| 877 | Streetman | D | 45.4 | 2K | 136 |
| 878 | New Braunfels | D | 45.3 | 123K | 161 |
| 879 | Blum | D | 45.3 | 5K | 51 |
| 880 | Dayton | D | 45.2 | 16K | 306 |
| 881 | Andrews | D | 45.2 | 14K | 327 |
| 882 | Montgomery | D | 45.2 | 13K | 227 |
| 883 | Lago Vista | D | 45.2 | 12K | 71 |
| 884 | Clifton | D | 45.2 | 7K | 177 |
| 885 | Alpine | D | 45.2 | 6K | 142 |
| 886 | Cotulla | D | 45.2 | 6K | 116 |
| 887 | El Campo | F | 45 | 14K | 130 |
| 888 | Tatum | D | 45 | 4K | 214 |
| 889 | Comfort | D | 45 | 4K | 566 |
| 890 | Laneville | D | 45 | 3K | 55 |
| 891 | Woodlawn | D | 45 | 3K | 167 |
| 892 | Elysian Fields | D | 45 | 3K | 143 |
| 893 | Bloomington | D | 45 | 3K | 829 |
| 894 | Chico | D | 45 | 2K | 264 |
| 895 | Wells | D | 45 | 2K | 416 |
| 896 | Moulton | D | 45 | 857 | 94 |
| 897 | Center Point | D | 45 | 717 | 122 |
| 898 | Chillicothe | D | 45 | 675 | 82 |
| 899 | Petrolia | D | 45 | 514 | 118 |
| 900 | Dickinson | F | 44.9 | 30K | 45 |
| 901 | Raymondville | F | 44.9 | 12K | 89 |
| 902 | Marshall | F | 44.8 | 28K | 164 |
| 903 | Riverside | F | 44.8 | 7K | 127 |
| 904 | Brenham | F | 44.7 | 21K | 77 |
| 905 | Roma | F | 44.5 | 22K | 139 |
| 906 | Hereford | F | 44.5 | 16K | 428 |
| 907 | Jonestown | F | 44.5 | 8K | 318 |
| 908 | Azle | F | 44.3 | 26K | 182 |
| 909 | Crockett | F | 44.2 | 22K | 97 |
| 910 | Waller | F | 44.2 | 12K | 176 |
| 911 | Carrizo Springs | F | 44.2 | 7K | 464 |
| 912 | Columbus | F | 44.2 | 7K | 179 |
| 913 | Haskell | F | 44.2 | 4K | 200 |
| 914 | Richardson | F | 44 | 123K | 138 |
| 915 | Lufkin | F | 44 | 79K | 451 |
| 916 | Del Rio | F | 44 | 38K | 785 |
| 917 | Kerrville | F | 44 | 26K | 667 |
| 918 | Post | F | 44 | 6K | 81 |
| 919 | De Leon | F | 44 | 3K | 138 |
| 920 | Odem | F | 44 | 3K | 63 |
| 921 | Tahoka | F | 44 | 3K | 477 |
| 922 | Baird | F | 44 | 2K | 60 |
| 923 | Strawn | F | 44 | 916 | 153 |
| 924 | Denison | F | 43.8 | 34K | 204 |
| 925 | Itasca | F | 43.8 | 17K | 301 |
| 926 | Henderson | F | 43.7 | 31K | 298 |
| 927 | Corsicana | F | 43.5 | 43K | 155 |
| 928 | Canyon | F | 43.5 | 16K | 215 |
| 929 | Burnet | F | 43.5 | 8K | 234 |
| 930 | Point | F | 43.5 | 4K | 215 |
| 931 | Longview | F | 43.2 | 103K | 291 |
| 932 | Keene | F | 43.2 | 11K | 445 |
| 933 | Coleman | F | 43.2 | 9K | 85 |
| 934 | Granite Shoals | F | 43.2 | 7K | 134 |
| 935 | Elmendorf | F | 43.2 | 4K | 548 |
| 936 | Joaquin | F | 43.2 | 3K | 614 |
| 937 | George West | F | 43.2 | 3K | 160 |
| 938 | Alvin | F | 43 | 28K | 264 |
| 939 | Stephenville | F | 43 | 25K | 366 |
| 940 | Trinity | F | 43 | 12K | 505 |
| 941 | Gordon | F | 43 | 4K | 91 |
| 942 | Sargent | F | 43 | 3K | 106 |
| 943 | Gary | F | 43 | 3K | 342 |
| 944 | Colmesneil | F | 43 | 2K | 757 |
| 945 | New Summerfield | F | 43 | 2K | 160 |
| 946 | Tenaha | F | 43 | 2K | 79 |
| 947 | Porter | F | 42.9 | 38K | 319 |
| 948 | Giddings | F | 42.9 | 23K | 293 |
| 949 | Robstown | F | 42.9 | 19K | 78 |
| 950 | Aubrey | F | 42.8 | 119K | 188 |
| 951 | Leander | F | 42.8 | 105K | 708 |
| 952 | Pittsburg | F | 42.8 | 20K | 126 |
| 953 | Crosby | F | 42.8 | 16K | 376 |
| 954 | League City | F | 42.6 | 129K | 96 |
| 955 | Granbury | F | 42.6 | 23K | 549 |
| 956 | Hemphill | F | 42.6 | 17K | 260 |
| 957 | Beeville | F | 42.5 | 14K | 159 |
| 958 | Spring | F | 42.2 | 28K | 619 |
| 959 | Cameron | F | 42.2 | 19K | 233 |
| 960 | Vidor | F | 42.2 | 17K | 1128 |
| 961 | Mexia | F | 42.2 | 14K | 76 |
| 962 | Lamesa | F | 42.2 | 10K | 235 |
| 963 | Wimberley | F | 42.2 | 7K | 184 |
| 964 | Amarillo | F | 42 | 204K | 1249 |
| 965 | Conroe | F | 42 | 150K | 863 |
| 966 | Albany | F | 42 | 5K | 84 |
| 967 | Clayton | F | 42 | 2K | 140 |
| 968 | Aspermont | F | 42 | 956 | 78 |
| 969 | Woodlake | F | 42 | 903 | 87 |
| 970 | Rowena | F | 42 | 528 | 212 |
| 971 | Denton | F | 41.9 | 151K | 236 |
| 972 | Texarkana | F | 41.8 | 50K | 1770 |
| 973 | Richmond | F | 41.8 | 40K | 485 |
| 974 | Gatesville | F | 41.8 | 32K | 224 |
| 975 | Lubbock | F | 41.7 | 277K | 3360 |
| 976 | Plainview | F | 41.7 | 23K | 434 |
| 977 | Alice | F | 41.6 | 21K | 212 |
| 978 | Wichita Falls | F | 41.5 | 118K | 974 |
| 979 | Missouri City | F | 41.5 | 32K | 326 |
| 980 | Rio Hondo | F | 41.3 | 29K | 255 |
| 981 | Beckville | F | 41.3 | 4K | 59 |
| 982 | Kilgore | F | 41.2 | 32K | 121 |
| 983 | Gladewater | F | 41.2 | 12K | 144 |
| 984 | Falfurrias | F | 41.2 | 5K | 60 |
| 985 | Beaumont | F | 41.1 | 137K | 154 |
| 986 | Laredo | F | 41 | 272K | 1161 |
| 987 | Pinehurst | F | 41 | 17K | 654 |
| 988 | Elkhart | F | 41 | 10K | 137 |
| 989 | Jefferson | F | 41 | 6K | 66 |
| 990 | Timpson | F | 41 | 5K | 172 |
| 991 | La Joya | F | 41 | 3K | 114 |
| 992 | Pottsboro | F | 41 | 3K | 62 |
| 993 | Rotan | F | 41 | 3K | 166 |
| 994 | Goodrich | F | 41 | 2K | 294 |
| 995 | Tilden | F | 41 | 918 | 98 |
| 996 | Ira | F | 41 | 680 | 81 |
| 997 | Navasota | F | 40.8 | 35K | 73 |
| 998 | Dublin | F | 40.8 | 4K | 355 |
| 999 | Odessa | F | 40.7 | 139K | 429 |
| 1000 | Santa Fe | F | 40.6 | 7K | 295 |
| 1001 | Jasper | F | 40.5 | 24K | 257 |
| 1002 | Groesbeck | F | 40.5 | 6K | 324 |
| 1003 | Seguin | F | 40.4 | 68K | 243 |
| 1004 | Abilene | F | 40.3 | 138K | 166 |
| 1005 | Magnolia | F | 40.2 | 68K | 370 |
| 1006 | Katy | F | 40.2 | 48K | 215 |
| 1007 | Huntington | F | 40.2 | 10K | 2024 |
| 1008 | Linden | F | 40.2 | 7K | 594 |
| 1009 | Bastrop | F | 40.1 | 107K | 125 |
| 1010 | San Angelo | F | 40 | 116K | 362 |
| 1011 | Nacogdoches | F | 40 | 71K | 309 |
| 1012 | Bay City | F | 40 | 19K | 110 |
| 1013 | Ranger | F | 40 | 5K | 228 |
| 1014 | Detroit | F | 40 | 4K | 89 |
| 1015 | Quinlan | F | 39.9 | 11K | 351 |
| 1016 | Silsbee | F | 39.8 | 18K | 498 |
| 1017 | Freeport | F | 39.3 | 15K | 703 |
| 1018 | Georgetown | F | 39.2 | 192K | 143 |
| 1019 | New Waverly | F | 39.2 | 21K | 220 |
| 1020 | Willis | F | 39.2 | 21K | 215 |
| 1021 | Woodville | F | 39.2 | 8K | 86 |
| 1022 | Surfside Beach | F | 39.2 | 6K | 206 |
| 1023 | Belton | F | 39 | 38K | 78 |
| 1024 | Hudson Oaks | F | 39 | 5K | 224 |
| 1025 | Big Spring | F | 38.9 | 27K | 69 |
| 1026 | Victoria | F | 38.8 | 69K | 221 |
| 1027 | Mont Belvieu | F | 38.8 | 13K | 190 |
| 1028 | Levelland | F | 38.6 | 13K | 375 |
| 1029 | Clyde | F | 38.6 | 11K | 231 |
| 1030 | Baytown | F | 38.5 | 89K | 1095 |
| 1031 | Hillsboro | F | 38.5 | 11K | 93 |
| 1032 | Farmersville | F | 38.5 | 7K | 51 |
| 1033 | Dripping Springs | F | 38.2 | 13K | 361 |
| 1034 | Weatherford | F | 37.7 | 36K | 1529 |
| 1035 | Waco | F | 37.5 | 168K | 785 |
| 1036 | The Woodlands | F | 37.5 | 165K | 374 |
| 1037 | Grand Prairie | F | 37.3 | 202K | 295 |
| 1038 | Sugar Land | F | 37.2 | 176K | 224 |
| 1039 | New Caney | F | 37.2 | 19K | 152 |
| 1040 | Highlands | F | 37.2 | 10K | 123 |
| 1041 | Angleton | F | 36.3 | 29K | 199 |
| 1042 | Dallas | F | 36.2 | 1.4M | 571 |
| 1043 | Hitchcock | F | 36.2 | 9K | 119 |
| 1044 | Tyler | F | 36 | 203K | 235 |
| 1045 | Round Rock | F | 36 | 162K | 142 |
| 1046 | Pearland | F | 36 | 133K | 1724 |
| 1047 | El Paso | F | 35.8 | 756K | 858 |
| 1048 | Port Lavaca | F | 35.5 | 12K | 162 |
| 1049 | Athens | F | 34.9 | 37K | 1032 |
| 1050 | Fort Worth | F | 34.5 | 964K | 778 |
| 1051 | Terrell | F | 34.5 | 47K | 259 |
| 1052 | Cypress | F | 34.3 | 76K | 4147 |
| 1053 | Canyon Lake | F | 33.8 | 93K | 620 |
| 1054 | Livingston | F | 33.6 | 47K | 1106 |
| 1055 | Boerne | F | 33.6 | 25K | 127 |
| 1056 | Mercedes | F | 33.5 | 18K | 191 |
| 1057 | San Antonio | F | 33.1 | 2.2M | 509 |
| 1058 | Nome | F | 32.9 | 825 | 271 |
| 1059 | Midland | F | 32.1 | 164K | 588 |
| 1060 | Killeen | F | 31.9 | 159K | 85 |
| 1061 | Austin | F | 31.2 | 1.8M | 9527 |
| 1062 | Millersview | F | 31.1 | 4K | 313 |
| 1063 | Huntsville | F | 28.4 | 102K | 433 |
| 1064 | Frankston | F | 28.1 | 6K | 73 |
| 1065 | Houston | F | 27.8 | 5.9M | 11018 |
| 1066 | Zavalla | F | 27.5 | 1K | 290 |
| 1067 | Cresson | F | 27 | 906 | 109 |
Browse Texas counties
Browse Texas by ZIP code
Look up water quality by ZIP code to find the systems serving your area.
View all Texas ZIP codes →Frequently asked questions about Texas's water
Is Texas's tap water safe to drink?
Texas's water quality varies by city. The statewide average grade is C+ (67.5/100). 54% of cities scored an A or B, while 31% received a D or F. Check your specific city for detailed results.
Which Texas cities have the best water quality?
The top-rated cities are Golden (A+), Milano (A+), Trophy Club (A+). These cities scored highest based on violation history, lead levels, PFAS contamination, and regulatory compliance.
Which Texas cities have the worst water quality?
The lowest-rated cities are Cresson (F), Zavalla (F), Houston (F). We recommend residents in these areas consider water filtration and review their city's specific contaminant data.
How many Texas cities have PFAS in their water?
546 out of 1067 cities tested positive for PFAS "forever chemicals" (51%). 83 cities exceed the 2024 EPA maximum contaminant levels. Reverse osmosis or activated carbon filters can help reduce PFAS exposure.
Do any Texas cities have dangerous lead levels?
7 cities exceed the EPA lead action level of 15 ppb. Lead contamination typically comes from aging pipes and lead service lines rather than the water source itself. An NSF 53-certified filter can effectively remove lead from tap water.